Как использовать ArrayFixture в FitNesse? - PullRequest
3 голосов
/ 06 октября 2008

Мне трудно заставить работать массив.

Первоначально тест был написан в виде строки, позже требования изменились, и теперь порядок результатов имеет значение.

Кажется, вам нужно передать данные в конструктор базового массива, но я не понимаю, как это возможно или как вы передаете аргументы в массив.

Если у кого-то есть рабочий пример кода фитнеса и фикстур, я был бы очень признателен, если бы вы опубликовали его.

1 Ответ

1 голос
/ 10 марта 2014

ArrayFixture чаще всего используется с функцией автоматического переноса DoFixture. Если метод в таблице DoFixture возвращает список, ArrayFixture создается со списком и сравнивает список с остальными строками таблицы DoFixture.

, например

|mydofixture|
|mylistmethod|something|
|name1|name2|name3|
|value11|value12|value13|
|value21|value22|value23|

См. http://fitsharp.github.io/Fit/FixtureWrapper.html и https://github.com/jediwhale/fitsharp/blob/master/source/fitTest/Double/SampleDomain.cs

...