В вашем примере кода подпись метода имеет 11 параметров, но у вас [TestCase]
есть 12 определенных. Слишком много.
Для каждой попытки запуска теста вы должны определить собственный атрибут, как показано в документации .
[TestCase(12,3,4)]
[TestCase(12,2,6)]
[TestCase(12,4,3)]
public void DivideTest(int n, int d, int q)
{
Assert.AreEqual( q, n / d );
}
Но каждый TestCase должен соответствовать сигнатуре метода.