The problem is that the views don't close your test project anywhere, and since IRootPathProvider points to the wrong place, it cannot find them. Two ways to get around this is to use a ConfigurableBootstrapper (which more or less matches the default setting, but the ability to override the data during initialization) and tell it to use its own root path provider
var bootstrapper = new ConfigurableBootstrapper(with => { with.RootPathProvider<CustomRootPathProvider>(); });
Then you implement the public class CustomRootPathProvider : IRootPathProvider
and point it in the right place.
The second solution is to ensure that your views are always copied to the output directory, I believe that it should also solve it.
source share