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);
        }