Wygląda na to, że mam problem, aplikacja, z której korzystamy, korzysta z jądra Ninject i zawiera określoną konfigurację, która jest zbierana z zawartością wywołania WCF (nazwa użytkownika, token ...).Uruchom testy jednostek w różnych aplikacjach z NUnit
W oparciu o tę konkretną konfigurację użytkownik ma przypisane prawa do aplikacji, jest to chronione przez konkretne wystąpienie w jądrze Ninject.
Nie możemy po prostu ponownie skompilować jądra Ninject, chcemy przeprowadzić kilka testów Nunit, ale uruchomić każdy z nich w osobnej domenie aplikacji (odtwarzając jądro za każdym razem z innymi ustawieniami).
Znalazłem tylko sposoby na uruchamianie całych projektów testowych w różnych domenach aplikacji, ale nie test na jeden test.
Czy istnieje sposób rozwiązania tego problemu?
Niestety konfiguracja Ninject nie jest po naszej stronie, musimy "żyć" z nią w ten sposób.
xUnit robi to domyślnie ... –