public void GetUserTestsForPagination_WithCorrectData_TestMustBeReceived() { var uow = new Mock <IUnitOfWork>(); UserTestService uts = new UserTestService(uow.Object); uow.Setup(x => x.UserTests.GetForPagination(new Pagination())).Returns(new List <UserTest>()); uow.Setup(x => x.Users.GetAll()).Returns(new List <User>()); uow.Setup(x => x.Tests.GetAll()).Returns(new List <Test>()); var expected = JsonConvert.SerializeObject(new List <Test>()); var actual = JsonConvert.SerializeObject(uts.GetUserTestsForPagination(new Pagination())); Assert.Equal(expected, actual); }