public ProfileController( UpdateUser updateUser, GetUserByClaimId getUser, GetCountries getCountries, IFormsAuthentication formsAuthentication) : base(getUser, null) { _updateUser = updateUser; _getCountries = getCountries; _formsAuthentication = formsAuthentication; }
public void InvokesUserRepository() { var user = new User { AuthorizationId = "id", Country = "country", DisplayName = "displayName", HasRegistered = true, UserId = 1 }; var handler = new UpdateUser(_userRepo.Object); handler.Execute(user); _userRepo .Verify(r => r.Update(It.Is<User>(u => u.AuthorizationId == user.AuthorizationId && u.Country == user.Country && u.DisplayName == user.DisplayName && u.HasRegistered == user.HasRegistered && u.UserId == user.UserId)), Times.Once()); }
public PutProfileController(UpdateUser updateUser) { this.updateUser = updateUser; }