public void MainArtistServiceTestGetMainArtistByCriteriaSuccess() { // Arrange var pageNumber = 1; var pageSize = 25; var searchString = ""; var mainArtistObjects = Builder <party_mainartist> .CreateListOfSize(30).Build(); _partyMainArtistRepository.Setup(p => p.GetMany(It.IsAny <Expression <Func <party_mainartist, bool> > >())).Returns(mainArtistObjects); // Act var results = _mainArtistService.GetMainArtistByCriteria(pageSize, pageNumber, searchString); // Assert Assert.AreEqual(25, results.Objects.Count()); }
public IHttpActionResult GetMainArtistsByCriteria([FromUri] int pageSize, [FromUri] int pageNumber, [FromUri] string searchTerm) { return(Ok(_mainArtistService.GetMainArtistByCriteria(pageSize, pageNumber, searchTerm ?? ""))); }