Если ожидаемая переменная является целым числом, она просто выглядит следующим образом:
[DataRow(2)]
[TestMethod]
public void TestMethod(int expected)
{
// some code...
}
Но что делать, если вместо параметра int есть 2d массив int [,]? Когда я пытаюсь сделать это
[DataRow(new int[,] { {0, 0}, {0, 0} })]
[TestMethod]
public void TestMethod(int[,] expected)
{
// some code...
}
ошибка говорит
Аргумент атрибута должен быть выражением константы, выражением typeof или выражением создания массива типа параметра атрибута