public FactsBase() { _context = new Mock <IEntitiesContext>(); _scopeFactory = new Mock <IServiceScopeFactory>(); _config = new InitializationConfiguration(); var scope = new Mock <IServiceScope>(); var serviceProvider = new Mock <IServiceProvider>(); _scopeFactory.Setup(s => s.CreateScope()).Returns(scope.Object); scope.Setup(s => s.ServiceProvider).Returns(serviceProvider.Object); serviceProvider.Setup(p => p.GetService(typeof(IEntitiesContext))).Returns(_context.Object); _target = new PackageFinder( _context.Object, _scopeFactory.Object, _config, Mock.Of <ILogger <PackageFinder> >()); }
public RoslynWorkspaceServer(IPackage package) { _packageFinder = PackageFinder.Create(package); }