Последовательный атрибут NUnit с массивами в значениях
Как я могу пройтиstring[][]
массивы для ValuesAttribute?
Я имею:
public string[][] Array1 = new[] {new[] {"test1", "test2"}};
//...
[Test, Sequential]
public void SomeTest(
[Values("val1", "val2", "val3")] string param1,
[Values(Array1, Array2, Array3)] string[][] param2) { //... }
И я'у нас естьCannot access non-static field "Array1" in static context
, Чем я отмечаюArray1
сstatic
Ключевое слово и чем яу нас естьAn attribute argument must be a constant expression...
чем я отмечаю этоreadonly
Ключевое слово и до сих пор у меня естьAn attribute argument must be a constant expression...
Есть ли способ передать несколько массивов? (Кроме некрасивыхstring[][][]
и прохождениеparam2
индексы соответствующихarray[][]
в )array[][][]