public void GetTotalCount_IfSearchCriteriaIsNull_ShouldBeEqual(int count) { // arrange var dataQuery = Mock.Of <DataQuery>(); var searchService = Mock.Of <IListEntrySearchService>(); var dataSource = new BaseDataSource(searchService, dataQuery); // act var result = dataSource.GetTotalCount(); // assert result.Should().Be(count); }
public void GetTotalCount_IfListEntriesNotNull_ShouldBeEqual(int count) { // arrange var dataQuery = Mock.Of <DataQuery>(t => t.ListEntries == new[] { new ListEntry(), }); var searchService = new Mock <IListEntrySearchService>(); var dataSource = new BaseDataSource(searchService.Object, dataQuery); // act var result = dataSource.GetTotalCount(); // assert result.Should().Be(count); }
public void GetTotalCount_IfSearchCriteriaIsNotNull_ShouldBeEqual(int count) { // arrange var dataQuery = Mock.Of <DataQuery>(t => t.SearchCriteria == new SearchCriteria()); var searchService = new Mock <IListEntrySearchService>(); var listEntrySearchResult = new ListEntrySearchResult { TotalCount = 1 }; searchService.Setup(t => t.Search(It.IsAny <SearchCriteria>())).Returns(listEntrySearchResult); var dataSource = new BaseDataSource(searchService.Object, dataQuery); // act var result = dataSource.GetTotalCount(); // assert result.Should().Be(count); }