public void SearchTest_Exception()
        {
            // Arrange
            ChildResourceService        target   = new ChildResourceService(_exceptionRepository, _mockLogger, _mapper);
            ChildResourceSearchCriteria criteria = new ChildResourceSearchCriteria();

            // Act
            PagingList <ChildResource> actual = target.Search(criteria);

            // Assert
            Assert.IsTrue(target.HasError);
        }
        public void SearchWithoutPagingOrSortingTest()
        {
            // Arrange
            ChildResourceService        target   = new ChildResourceService(_repository, _mockLogger, _mapper);
            ChildResource               expected = _mockdata.ChildResource1();
            ChildResourceSearchCriteria criteria = new ChildResourceSearchCriteria()
            {
                SortFieldName  = null,
                SortDirection  = Domain.Client.Enumerations.SortDirection.Descending,
                PageSize       = -1,
                PageNumber     = 1,
                NameStartsWith = expected.Name
            };

            // Act
            List <ChildResource> actual = target.Search(criteria);

            // Assert
            Assert.IsFalse(target.HasError);
            Assert.IsTrue(actual.Count >= 0);
        }