Ejemplo n.º 1
0
        public void Login_loginNonExistingUser_returnedNull()
        {
            //  arrange
            UserAccount expectedObject = null;
            //  act
            BlogAccountBase actualObject = blog.Login("Steven_Segal", "password");

            //  assert
            Assert.Equals(expectedObject, actualObject);
        }
Ejemplo n.º 2
0
        public void Login_loginWithWrongPassword_returnedNull()
        {
            //  arrange
            BlogAccountBase expectedObject = null;
            //  act
            BlogAccountBase actualObject = blog.Login(existingUsername, "wrongPassword");

            //  assert
            Assert.Equals(expectedObject, actualObject);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }