예제 #1
0
        public void AddContextAccessorIsScoped()
        {
            // Arrange
            var collection = new ServiceCollection();

            // Act
            collection.AddContextAccessor();

            // Assert
            var descriptor = Assert.Single(collection);

            Assert.Equal(typeof(IContextAccessor <>), descriptor.ServiceType);
            Assert.Null(descriptor.ImplementationInstance);
            Assert.Equal(LifecycleKind.Scoped, descriptor.Lifecycle);
        }