Я пытаюсь написать собственный тестовый модуль NUnit для интеграции в наше приложение, и мне удалось создать объект TestRunner и запустить несколько тестов.Затем я хотел бы иметь возможность передавать некоторые данные в TestRunner для использования в тестах.
На данный момент я создал класс, который реализует IService, и добавляю экземпляр в класс NUnit ServiceManager.Затем метод установки, метод тестирования и т. Д. Использует ServiceManager.Services для определения местоположения объекта и доступа к данным.
Кажется, это работает, но мне было интересно, если это правильный способ сделать это,Есть ли какие-нибудь более простые / простые / лучшие способы сделать это и какие ошибки я должен высматривать?
С уважением
Майкл