Я хочу запустить тесты C90 в NUnit. Я написал короткий адаптер, который действительно работает, но я хочу избавиться от написания этого адаптера и вместо этого создать инструмент, который открывает nunit и передает загружаемые данные, чтобы nunit мог запускать тесты.
Я избавляю вас от кода, который я написал до сих пор, и просто суммирую его использование:
Я записал свои тесты C90 как вызываемые функции dll с комментариями над ними. Пример / ТЕСТ /. На данный момент тест возвращает 0 или 1 для информации о сбое.
C # Pathinspector проверяет все * .c файлы на наличие аннотаций и извлекает информацию о загрузке.
Исполнитель C # управляет выполнением тестов и возвращает информацию PASS / FAIL.
Что я хочу сделать вместо своего Executer, так это создать либо Launchinformation для NUnit и передать ее во вновь созданный графический интерфейс, либо создать код C # для перехода во вновь созданный графический интерфейс.
Я знаю, как создать NUnit GUI Runner, но я не знаю, как передать в него информацию.