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);
            }
Exemplo n.º 3
0
        public void CreateScopeMustReturnServiceScopeWhenCalled()
        {
            IServiceScope scope = new MockServiceScope(null);

            Assert.Same(scope, new DelegatingServiceScopeFactory(() => scope).CreateScope());
        }