Как передать параметры в тестовые случаи NUnit через пользовательский интерфейс - PullRequest
2 голосов
/ 06 апреля 2011

Существует ли какой-либо сторонний инструмент пользовательского интерфейса для принятия и передачи параметров в тестовые случаи NUnit? Я отчаянно ищу это. Ваш комментарий и предложение очень ценятся !!

Ответы [ 3 ]

1 голос
/ 06 апреля 2011

Не то, чтобы я знал, вы могли бы запросить с помощью простого диалогового окна winforms некоторый текст из метода [Setup] перед каждым тестом. Однако я не уверен, что вы сможете определить, какой тест был запущен в данный момент. Вам также необходимо позаботиться о повторной загрузке, поскольку nunit 2.4 не будет запускать тесты с использованием потоков с поддержкой пользовательского интерфейса (STAThreads).

Гораздо лучше было бы загрузить тестовые данные конфигурации из входного файла во время [SetupFixture]

1 голос
/ 06 апреля 2011

Возможно, вы можете использовать атрибут TestCaseSource

Вы можете передавать данные в тесте даже из файла или набора элементов.

1 голос
/ 06 апреля 2011

Я использовал Interaction.InputBox Метод .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...