Esempio n. 1
0
            public async Task Removing_provider_that_does_not_exists_but_key_that_does_exist_should_not_update_user_or_database()
            {
                // arrange
                var user  = new IdentityUser();
                var login = new UserLoginInfo("a provider", "key", "john smith");

                user.Logins.Add(login);


                // act
                await _userStore.RemoveLoginAsync(user, login.LoginProvider + "different", login.ProviderKey);

                // assert
                Assert.Equal(1, user.Logins.Count);
                Assert.Equal(login, user.Logins.First());

                // check no db access
                MockDatabaseContext.Verify(x => x.UserCollection, Times.Never);
            }
Esempio n. 2
0
 public CustomerService(MockDatabaseContext context, IBasketService basketService)
 {
     _context       = context;
     _basketService = basketService;
 }
Esempio n. 3
0
 public BasketService(MockDatabaseContext context, IProductService productService)
 {
     _context        = context;
     _productService = productService;
 }
Esempio n. 4
0
 public ProductService(MockDatabaseContext context)
 {
     _context = context;
 }