Как выполнить код с помощью nunit только при запуске

Я использую последнюю версию NUnit для запуска тестов Selenium. Тесты скомпилированы в DLL-файл библиотеки классов, который затем запускается NUnit. Моя проблема в том, что перед началом автоматизации мне нужно выполнить некоторую инициализацию, такую ​​как создание файла журнала, установка определенных параметров и т. Д. Я не вижу способа сделать это в NUnit - setup() делает это, но для каждого Test or Fixture - мне просто нужно запустить этот код один раз при запуске приложения. Есть идеи, как я могу делать то, что хочу? Ваша помощь очень ценится. J.

1 ответ

Решение

Взгляни на SetUpFixtureAttribute ( больше информации здесь). Это говорит:

Это атрибут, который помечает класс, содержащий одноразовые методы установки или разрыва для всех тестовых приборов в данном пространстве имен. Класс может содержать не более одного метода, помеченного с помощью SetUpAttribute, и одного метода, помеченного с помощью TearDownAttribute.

Другие вопросы по тегам