Кажется, у меня проблема, используемое нами приложение использует ядро Ninject и содержит определенную конфигурацию, собранную с содержимым вызова WCF (имя пользователя, токен...).
Основываясь на этой конкретной конфигурации, пользователю назначаются права на приложение, это защищается через конкретный экземпляр в ядре Ninject.
Мы не можем просто перекомпоновать ядро Ninject, что мы хотели бы сделать, это запустить несколько тестов Nunit, но запустить их в отдельном домене приложения (каждый раз обновляя ядро с разными настройками).
Я только нашел способы запуска целых тестовых проектов в разных доменах приложений, но не для теста на тест.
Есть ли способ решить это?
К сожалению, конфигурация Ninject не на нашей стороне, мы должны "жить" с ней таким образом.