public void ServiceProviderMustReturnServiceProviderWhenSet() { IServiceProvider provider = new ServiceCollection().BuildServiceProvider(); MockServiceScope scope = new MockServiceScope(provider); Assert.Same(provider, scope.ServiceProvider); }
public TestContext() { MockServiceScope .Setup(x => x.ServiceProvider) .Returns(() => MockServiceProvider.Object); MockServiceScopeFactory .Setup(x => x.CreateScope()) .Returns(() => MockServiceScope.Object); }
public void CreateScopeMustReturnServiceScopeWhenCalled() { IServiceScope scope = new MockServiceScope(null); Assert.Same(scope, new DelegatingServiceScopeFactory(() => scope).CreateScope()); }