public void TestUpdatingEmail() { var role = new Role(new[] { Permission.ChangeUserDetails }); var user = new User("Jane", "Doe", "JaneDoe", role); user.Email = "*****@*****.**"; var userDao = new UserDao(); user.Login(); userDao.SaveUser(user); var userService = new UserService(userDao); userService.ChangeEmail(user.Username, "*****@*****.**"); user = userDao.GetUserByUsername(user.Username); Assert.That(user.Email, Is.EqualTo("*****@*****.**")); }