public void User_GetUser_UserDoesNotExist_Test() { RemoveTestUser(); var unknownUserId = -12521; IBucketListData bd = new BucketListData(this.GetDbContext(true), this.userHelper); bd.GetUser(unknownUserId); // NOTE: RecordDoesNotExistException is expected }
public void User_HappyPath_Test() { RemoveTestUser(); var token = "token"; var user = GetUser(token); IBucketListData bd = new BucketListData(this.GetDbContext(true), this.userHelper); var userId = bd.AddUser(user); bd.AddToken(userId, token); var savedUser = bd.GetUser(userId); Assert.AreEqual(user.UserName, savedUser.UserName); Assert.AreEqual(user.Password, savedUser.Password); Assert.AreEqual(user.Salt, savedUser.Salt); Assert.AreEqual(user.Email, savedUser.Email); Assert.AreEqual(token, savedUser.Token); bd.DeleteUser(savedUser.UserId); }