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());
        }
Exemplo n.º 2
0
 public IHttpActionResult GetMainArtistsByCriteria([FromUri] int pageSize, [FromUri] int pageNumber,
                                                   [FromUri] string searchTerm)
 {
     return(Ok(_mainArtistService.GetMainArtistByCriteria(pageSize, pageNumber, searchTerm ?? "")));
 }