public void Login_loginNonExistingUser_returnedNull() { // arrange UserAccount expectedObject = null; // act BlogAccountBase actualObject = blog.Login("Steven_Segal", "password"); // assert Assert.Equals(expectedObject, actualObject); }
public void Login_loginWithWrongPassword_returnedNull() { // arrange BlogAccountBase expectedObject = null; // act BlogAccountBase actualObject = blog.Login(existingUsername, "wrongPassword"); // assert Assert.Equals(expectedObject, actualObject); }
public void Login_loginExistingUser_userReturned() { // arrange BlogAccountBase expectedObject = blog.BlogAccounts .Where(user => user.Username.Equals(existingUsername) && user.Password.Equals(existingPassword)).First(); // act BlogAccountBase actualObject = blog.Login(existingUsername, existingPassword); // assert Assert.Equals(expectedObject, actualObject); }
public void Login_loginAsBlockedUser_returnedNull() { // arrange blog.CreateNewAccount("blocked_user", "password", false); blog.BlockUserAccount("blocked_user"); BlogAccountBase expectedObject = null; // act BlogAccountBase actualObject = blog.Login("blocked_user", "password"); // assert Assert.Equals(expectedObject, actualObject); }