public void GetCommentsLikes_ValidCommentsId_ReturnsTwo() { var init = new InitializeMockContext(); var mock = init.mock; var controller = new LikesService(mock.Object); var result = controller.GetCommentLikes(1, 1); var expected = 2; var expected2 = "wyrak"; Assert.AreEqual(expected, result.Count()); Assert.AreEqual(expected2, result.First().Name); }
public void GetCommentsLikes_NoLoggedUser_ReturnsTwoNoFollowed() { var init = new InitializeMockContext(); var mock = init.mock; var controller = new LikesService(mock.Object); var result = controller.GetCommentLikes(-1, 1); var expected = 2; var expected2 = "wyrak"; var expected3 = false; Assert.AreEqual(expected, result.Count()); Assert.AreEqual(expected2, result.First().Name); Assert.AreEqual(expected3, result.First().Followed); }