Sembra che abbia un problema, l'applicazione che stiamo utilizzando utilizza un kernel Ninject e contiene una particolare configurazione che viene raccolta con i contenuti della chiamata WCF (nome utente, token ...).Esegui test di unità in diverse appdomain con NUnit
Sulla base di una particolare configurazione all'utente vengono assegnati i diritti sull'app, questa viene protetta da una particolare istanza nel kernel di Ninject.
Non possiamo semplicemente ricomporre il kernel di Ninject, quello che vorremmo fare è eseguire un paio di test di Nunit, ma eseguirli ognuno in un dominio app separato (ricreando il kernel ogni volta con impostazioni diverse).
Ho trovato solo modi per eseguire interi progetti di test in domini di app diversi ma non test per test.
C'è un modo per risolvere questo?
Sfortunatamente la configurazione di Ninject non è dalla nostra parte, dobbiamo "vivere" con essa in questo modo.
xUnit fa questo di default ... –