public void AddAuthenticatorEntityFrameworkStoreIntTest() { var userType = typeof(AuthenticatorUser <int>); var roleType = typeof(IdentityRole <int>); var services = new ServiceCollection(); var builder = new IdentityBuilder(userType, roleType, services); services.AddScoped <IUserStore <AuthenticatorUser <int> >, UserStore <AuthenticatorUser <int>, IdentityRole <int>, DbContext, int> >(); builder.AddAuthenticatorEntityFrameworkStore <DbContext, int>(); Assert.True(services.Where(serviceDescriptor => serviceDescriptor.ServiceType == typeof(IUserStore <AuthenticatorUser <int> >) && serviceDescriptor.Lifetime == ServiceLifetime.Scoped).Count() == 1); Assert.Equal(1, services.Count); }