public void RemoveFriendRequestTest() { var request = new FriendRequestDummyCreator().Create(); friendService.RemoveRequest(request); friendRepository.Verify(m => m.Add(It.IsAny <Friend>()), Times.Never); friendRepository.Verify(m => m.RemoveFriendshipRequest(It.Is <FriendRequest>(r => r == request)), Times.Once); warningService.Verify(m => m.AddWarning(It.IsAny <int>(), It.IsAny <string>()), Times.Once); }
public void CanRemoveRequestTest() { var request = new FriendRequestDummyCreator().Create(); var someRandomCitizen = new CitizenDummyCreator().Create(); Assert.IsFalse(friendService.CanRemoveRequest(request.SecondCitizen, request).isSuccess); Assert.IsTrue(friendService.CanRemoveRequest(request.ProposerCitizen, request).isSuccess); Assert.IsFalse(friendService.CanRemoveRequest(someRandomCitizen, request).isSuccess); }