Я не слишком уверен, выполнимо ли это или нет.
В настоящее время мне нужно установить информацию о лицензии до начала моего тестового кода, потому что в этих тестах используется сторонняя библиотека компонентов, которая требует от меня инициализации информации о лицензии. Лицензионная информация должна быть установлена только один раз - в начале работы программы.
Но из того, что я понимаю, философия NUnit заключается в том, что вы можете запускать класс, любой класс в любое время, в любой последовательности, поэтому, хотя для каждого класса есть метод setup
, в нем нет setup
метод, который запускается в начале теста для набора тестов. Но я могу ошибаться.
Есть ли способ убедиться, что метод всегда вызывается первым в течение всего процесса выполнения теста?