Часть нашей команды мигрирует из очень сделанной на заказ системы в доме для тестовых наборов BDD-стиле с использованием огурцаМожно ли для приложения .Net, чтобы запустить Огурец без SpecFlow
В рамках этой миграции я хотел бы для создания .NET-приложения, которое запускает тесты огурца, но выводит результаты этих тестов в формате, к которому они более привыкли. Сгенерированные тесты nUnit через поток spec были бы слишком большими, и я пытаюсь оставить Visual Studio вне процесса.
Что я думаю о приложении .Net, написанном на C#, которое использует файл Gherkin .dll для анализа файлов огурца и вызовов, написанных на C#. Затем приложение может решить, как лучше отображать результаты этих тестов для пользователя, и запускать на компьютерах без установки VS.
Возможно ли такое использование? Я googled вокруг, и я не могу найти каких-либо примеров того, кто делает что-либо подобное (вероятно, потому, что SpecFlow делает вещи намного проще)
Любая помощь очень ценится.
Спасибо, но я предпочел бы сохранить процесс сборки из него, особенно, поскольку я не хочу зависимости VS. Написание простого тестового бегуна предпочтительнее, если это означает, что приложение может быть автономным. – underscorePez