Closed
Description
Microsoft.Extensions.DependencyInjection.Tests
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
- Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsForGenericTypesCanBeResolved
- Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfTypeHasNoConstructurWithResolvableParameters
- Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_Throws_IfTypeHasNoPublicConstructors
- Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved
- Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfTypeHasSingleConstructorWithUnresolvableParameters
- Microsoft.Extensions.DependencyInjection.ServiceProviderExtensionsTest.NonGeneric_GetRequiredService_Throws_WhenNoServiceRegistered
- Microsoft.Extensions.DependencyInjection.ServiceProviderExtensionsTest.GetRequiredService_Throws_WhenNoServiceRegistered
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.IndirectCircularDependency
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyGenericDirect
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyWithInterface
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.DirectCircularDependency
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.DependencyOnCircularDependency
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyGenericIndirect
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyInEnumerable
- Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependency
- Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsServiceResolvedEvent
- Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsExpressionTreeBuiltEvent
- Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.ExistsWithCorrectId
- Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsCallSiteBuiltEvent
- Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsDynamicMethodBuiltEvent
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughSingleton
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingleton
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenGetServiceForScopedServiceIsCalledOnRootViaTransient
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ThrowsForUnresolvableServices
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughSingletonAndScopedWhileInScope
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ValidatesAllDescriptors
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenGetServiceForScopedServiceIsCalledOnRoot
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ThrowsWhenImplementationIsNotAssignableToService
- Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughTransient
- Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType
Microsoft.Extensions.DependencyInjection.Tests.dll Failed: 80
Test collection for Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.AbstractClass))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeEveryService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.IList<int>), implementationType: typeof(System.Collections.Generic.List<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.ICollection<>), implementationType: typeof(System.Collections.Generic.IList<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOpenGenericService<>), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderContainerTests+AbstractFakeOpenGenericService<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderExpressionsContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A suitable constructor for type 'Microsof···\nActual: NoConstructorMatch, Microsoft.Extensions.···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsForGenericTypesCanBeResolved
Assert.StartsWith() Failure:\nExpected: Unable to activate type 'Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithGenericServices'. The following constructors are ambiguous:\nActual: AmbiguousConstructorException, Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithGenericServices\nVoid .ctor(Microsoft.Extensions.Depen...
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfTypeHasNoConstructurWithResolvableParameters(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithMultipleParameterizedConstructors))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: No constructor for type 'Microsoft.Extens···\nActual: UnableToActivateTypeException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfTypeHasNoConstructurWithResolvableParameters(type: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: No constructor for type 'Microsoft.Extens···\nActual: UnableToActivateTypeException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_Throws_IfTypeHasNoPublicConstructors
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A suitable constructor for type 'Microsof···\nActual: NoConstructorMatch, Microsoft.Extensions.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithDefaultConstructorParameters), callSiteFactory: Func`2 { Method = Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite <GetCallSiteFactory>b__0(System.Type), Target = <>c__DisplayClass35_0 { callSiteFactory = CallSiteFactory { ... } } }, expectedConstructorParameterTypes: [[typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService), typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)], [typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService), typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)]])
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to activate type 'Microsoft.Extens···\nActual: AmbiguousConstructorException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithMultipleParameterizedConstructors), callSiteFactory: Func`2 { Method = Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite <GetCallSiteFactory>b__0(System.Type), Target = <>c__DisplayClass35_0 { callSiteFactory = CallSiteFactory { ... } } }, expectedConstructorParameterTypes: [[typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)], [typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)]])
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to activate type 'Microsoft.Extens···\nActual: AmbiguousConstructorException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithNonOverlappedConstructors), callSiteFactory: Func`2 { Method = Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite <GetCallSiteFactory>b__0(System.Type), Target = <>c__DisplayClass35_0 { callSiteFactory = CallSiteFactory { ... } } }, expectedConstructorParameterTypes: [[typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService), typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService)], [typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOuterService)]])
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to activate type 'Microsoft.Extens···\nActual: AmbiguousConstructorException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithUnresolvableEnumerableConstructors), callSiteFactory: Func`2 { Method = Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite <GetCallSiteFactory>b__0(System.Type), Target = <>c__DisplayClass35_0 { callSiteFactory = CallSiteFactory { ... } } }, expectedConstructorParameterTypes: [[typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)], [typeof(System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService>)]])
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to activate type 'Microsoft.Extens···\nActual: AmbiguousConstructorException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfMultipleNonOverlappingConstructorsCanBeResolved(type: typeof(Microsoft.Extensions.DependencyInjection.ServiceLookup.TypeWithUnresolvableEnumerableConstructors), callSiteFactory: Func`2 { Method = Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite <GetCallSiteFactory>b__0(System.Type), Target = <>c__DisplayClass35_0 { callSiteFactory = CallSiteFactory { ... } } }, expectedConstructorParameterTypes: [[typeof(System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService>)], [typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)]])
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to activate type 'Microsoft.Extens···\nActual: AmbiguousConstructorException, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactoryTest.CreateCallSite_ThrowsIfTypeHasSingleConstructorWithUnresolvableParameters
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.ServiceProviderExtensionsTest
Microsoft.Extensions.DependencyInjection.ServiceProviderExtensionsTest.NonGeneric_GetRequiredService_Throws_WhenNoServiceRegistered
Assert.Equal() Failure\n ↓ (pos 2)\nExpected: No service for type 'Microsoft.Extensions.D···\nActual: NoServiceRegistered, Microsoft.Extensions.D···\n ↑ (pos 2)
Microsoft.Extensions.DependencyInjection.ServiceProviderExtensionsTest.GetRequiredService_Throws_WhenNoServiceRegistered
Assert.Equal() Failure\n ↓ (pos 2)\nExpected: No service for type 'Microsoft.Extensions.D···\nActual: NoServiceRegistered, Microsoft.Extensions.D···\n ↑ (pos 2)
Test collection for Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.IList<int>), implementationType: typeof(System.Collections.Generic.List<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOpenGenericService<>), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderContainerTests+AbstractFakeOpenGenericService<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeEveryService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.AbstractClass))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.ICollection<>), implementationType: typeof(System.Collections.Generic.IList<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A suitable constructor for type 'Microsof···\nActual: NoConstructorMatch, Microsoft.Extensions.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDefaultContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOpenGenericService<>), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderContainerTests+AbstractFakeOpenGenericService<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeEveryService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.IList<int>), implementationType: typeof(System.Collections.Generic.List<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.ICollection<>), implementationType: typeof(System.Collections.Generic.IList<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.AbstractClass))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderILEmitContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A suitable constructor for type 'Microsof···\nActual: NoConstructorMatch, Microsoft.Extensions.···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.IndirectCircularDependency
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyGenericDirect
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyWithInterface
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.DirectCircularDependency
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.DependencyOnCircularDependency
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyGenericIndirect
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependencyInEnumerable
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nSystem.Collec···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.CircularDependencyTests.SelfCircularDependency
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A circular dependency was detected for th···\nActual: CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 0)
EventSourceTests
Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsServiceResolvedEvent
Assert.Equal() Failure\nExpected: 3\nActual: 0
Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsExpressionTreeBuiltEvent
System.InvalidOperationException : NoMatch
Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.ExistsWithCorrectId
System.ArgumentNullException : ArgumentNull_Generic Arg_ParamName_Name, collection
Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsCallSiteBuiltEvent
System.InvalidOperationException : NoMatch
Microsoft.Extensions.DependencyInjection.Tests.DependencyInjectionEventSourceTests.EmitsDynamicMethodBuiltEvent
System.InvalidOperationException : NoMatch
Test collection for Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.IList<int>), implementationType: typeof(System.Collections.Generic.List<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOpenGenericService<>), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderContainerTests+AbstractFakeOpenGenericService<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.AbstractClass))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(System.Collections.Generic.ICollection<>), implementationType: typeof(System.Collections.Generic.IList<>))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'S···\nActual: TypeCannotBeActivated, System.Collections···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.CreatingServiceProviderWithUnresolvableTypesThrows(serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeEveryService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot instantiate implementation type 'M···\nActual: TypeCannotBeActivated, Microsoft.Extensio···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.ProviderScopeDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.AttemptingToResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.ProviderDisposeThrowsWhenOnlyDisposeAsyncImplemented
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: 'Microsoft.Extensions.DependencyInjection···\nActual: AsyncDisposableServiceDispose, Microsoft.···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.AttemptingToIEnumerableResolveNonexistentServiceIndirectlyThrows
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Unable to resolve service for type 'Micro···\nActual: CannotResolveService, Microsoft.Extension···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderDynamicContainerTests.DependencyWithPrivateConstructorIsIdentifiedAsPartOfException
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: A suitable constructor for type 'Microsof···\nActual: NoConstructorMatch, Microsoft.Extensions.···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughSingleton
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot consume scoped service 'Microsoft.···\nActual: ScopedInSingletonException, Microsoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingleton
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot consume scoped service 'Microsoft.···\nActual: ScopedInSingletonException, Microsoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenGetServiceForScopedServiceIsCalledOnRootViaTransient
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot resolve 'Microsoft.Extensions.Depe···\nActual: ScopedResolvedFromRootException, Microsof···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ThrowsForUnresolvableServices
Assert.Equal() Failure\n ↓ (pos 267)\nExpected: ···lidationTests+Foo': Unable to resolve service for type 'Micro···\nActual: ···lidationTests+Foo': CannotResolveService, Microsoft.Extension···\n ↑ (pos 267)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughSingletonAndScopedWhileInScope
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot consume scoped service 'Microsoft.···\nActual: ScopedInSingletonException, Microsoft.Ext···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ValidatesAllDescriptors
Assert.Equal() Failure\n ↓ (pos 276)\nExpected: ···ests+BazRecursive': A circular dependency was detected for th···\nActual: ···ests+BazRecursive': CircularDependencyException\\nMicrosoft.Ext···\n ↑ (pos 276)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenGetServiceForScopedServiceIsCalledOnRoot
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot resolve scoped service 'Microsoft.···\nActual: DirectScopedResolvedFromRootException, Mi···\n ↑ (pos 0)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.BuildServiceProvider_ValidateOnBuild_ThrowsWhenImplementationIsNotAssignableToService
Assert.Equal() Failure\n ↓ (pos 281)\nExpected: ···Boo': Implementation type 'Microsoft.Extensions.DependencyInj···\nActual: ···Boo': ImplementationTypeCantBeConvertedToServiceType, Microso···\n ↑ (pos 281)
Microsoft.Extensions.DependencyInjection.Tests.ServiceProviderValidationTests.GetService_Throws_WhenScopedIsInjectedIntoSingletonThroughTransient
Assert.Equal() Failure\n ↓ (pos 0)\nExpected: Cannot consume scoped service 'Microsoft.···\nActual: ScopedInSingletonException, Microsoft.Ext···\n ↑ (pos 0)
Test collection for Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Transient ImplementationFactory: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService <get_TryAddEnumerableInvalidImplementationTypeData>b__21_0(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Transient ImplementationFactory: System.Object <get_TryAddEnumerableInvalidImplementationTypeData>b__21_1(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(object))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'System.Object' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, System.Object, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Scoped ImplementationFactory: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService <get_TryAddEnumerableInvalidImplementationTypeData>b__21_2(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Scoped ImplementationFactory: System.Object <get_TryAddEnumerableInvalidImplementationTypeData>b__21_3(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(object))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'System.Object' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, System.Object, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Singleton ImplementationFactory: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService <get_TryAddEnumerableInvalidImplementationTypeData>b__21_4(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor
Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensionsTest.TryAddEnumerable_ThrowsWhenAddingIndistinguishableImplementationType(descriptor: ServiceType: Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Lifetime: Singleton ImplementationFactory: System.Object <get_TryAddEnumerableInvalidImplementationTypeData>b__21_5(System.IServiceProvider), serviceType: typeof(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService), implementationType: typeof(object))
Assert.Contains() Failure\nNot found: Implementation type cannot be 'System.Object' because it is indistinguishable from other services registered for 'Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService'.\nIn value: TryAddIndistinguishableTypeToEnumerable, System.Object, Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService Arg_ParamName_Name, descriptor