Могу ли я использовать базовые классы Spring.NET (a la AbstractDependencyInjectionSpringContextTests) для загрузки контекста приложения и выполнения инъекции зависимостей с использованием MSTest?Интеграция Spring.NET с Specflow
Я пытаюсь разработать сценарии транзакций, которые в конечном итоге ударят по базе данных интеграции в реальном времени и откату. У меня есть набор базовых классов, которые простираются от Spring, которые выполняют немного инициализации, необходимой на нашей платформе приложений.
Я полагаю, что я могу абстрагироваться от этого и использовать крючки «До и после», но я хотел бы сохранить его как можно более похожим на то, что у нас уже есть, и продолжать использовать автоматическую инъекцию зависимостей.
ContextInjection требует классов с пустыми конструкторами, и я не думаю, что это хорошо подходит для инъекций зависимостей. До/После, я думаю, это лучший выбор, но я специально хотел использовать базовые классы Spring.NET для тестов. – pcw216