public void Test_Login_ok() { LoginModel loginCredentials = Login_Credentials_Ok_Test(); Account account = new Account(userManager, token); AccountManagerResponse response = account.Login(loginCredentials); Assert.IsTrue(response.IsValid); }
public void Test_CreateUser_return_ok() { EditedUser user = UserValid(); Account account = new Account(userManager, token); AccountManagerResponse response = account.CreateUser(user); Assert.IsTrue(response.IsValid); }
public Account(IUserManager userManager, IToken token) { _userManager = userManager; _token = token; response = new AccountManagerResponse() { User = new UserData() }; }
public void Test_Login_credentials_bad_test() { LoginModel loginCredentials = LoginCredentials_bad(); Account account = new Account(userManager, token); AccountManagerResponse response = account.Login(loginCredentials); Assert.IsFalse(response.IsValid); Assert.AreEqual(response.StatusCode, 400); }
public void Test_CreateUser_bad() { EditedUser user = User(); Account account = new Account(userManager, token); AccountManagerResponse response = account.CreateUser(user); Assert.IsFalse(response.IsValid); Assert.AreEqual(response.StatusCode, 400); }
public AccountManagerResponse Login(LoginModel model) { if (_exception) { throw new Exception(); } AccountManagerResponse response = new AccountManagerResponse(); if (model.UserName == "UserNameTest") { response.IsValid = true; } else { response.IsValid = false; response.StatusCode = 400; } return(response); }
public AccountManagerResponse CreateUser(EditedUser model) { if (_exception) { throw new Exception(); } AccountManagerResponse response = new AccountManagerResponse() { Token = new TokenModel() }; if (model.Email == "*****@*****.**") { response.IsValid = true; response.Token.Value = "token"; } else { response.IsValid = false; response.StatusCode = 400; } return(response); }