public void AddUserToFriendList_ShouldReturnAFriendUserNoExceptionThrown() { //Arrange FriendRelationship friendUser = null; //Act MessengerManager messengerManager = new MessengerManager(); bool isFriend; using (DatabaseContext db = new DatabaseContext()) { MessengerServices msService = new MessengerServices(db); isFriend = msService.IsFriend(testAuthUserId, testContactUserId); if (isFriend == true) { messengerManager.RemoveUserFromFriendList(testAuthUserId, testContactUserId); } db.SaveChanges(); } friendUser = messengerManager.AddUserFriendList(testAuthUserId, testContactUsername); //Assert Assert.NotNull(friendUser); }
public void ChekifUsersAreFriend_ShouldReturnTrue() { //Arrange bool fr = false; //Act using (var db = new DatabaseContext()) { MessengerServices msService = new MessengerServices(db); msService.AddContactFriendList(testAuthUserId, testContactUserId); db.SaveChanges(); fr = msService.IsFriend(testAuthUserId, testContactUserId); } //Assert Assert.True(fr); }
public void AddContactToFriendList_ShouldReturnFriendRelationship() { //Arrange FriendRelationship fr = null; //Act using (var db = new DatabaseContext()) { MessengerServices msService = new MessengerServices(db); if (msService.IsFriend(testAuthUserId, testContactUserId) == true) { msService.RemoveUserFromFriendList(testAuthUserId, testContactUserId); db.SaveChanges(); } fr = msService.AddContactFriendList(testAuthUserId, testContactUserId); db.SaveChanges(); } //Assert Assert.NotNull(fr); }
public void RemoveContactFromFriendList_FindDeletedFriendShouldReturnNull() { //Arrange FriendRelationship DeletedFriend = null; //Act using (var db = new DatabaseContext()) { MessengerServices msService = new MessengerServices(db); if (msService.IsFriend(testAuthUserId, testContactUserId) == false) { msService.AddContactFriendList(testAuthUserId, testContactUserId); db.SaveChanges(); } DeletedFriend = msService.RemoveUserFromFriendList(testAuthUserId, testContactUserId); db.SaveChanges(); } //Assert Assert.NotNull(DeletedFriend); }