public void ReorderNullEverythingTest() { var mannipulator = new JobProfileSearchResultsManipulator(); var result = mannipulator.Reorder(null, "test", null); result.Results.Should().BeEquivalentTo(Enumerable.Empty <SearchResultItem <JobProfileIndex> >()); }
public void ReorderNullDataTest() { var mannipulator = new JobProfileSearchResultsManipulator(); SearchProperties searchProperties = new SearchProperties { Page = 1 }; var result = mannipulator.Reorder(null, "test", searchProperties); result.Results.Should().BeEquivalentTo(Enumerable.Empty <SearchResultItem <JobProfileIndex> >()); }
public void ReorderAlternativeTitleTest(string searchTitle, int page, string expectedFirstResult) { var mannipulator = new JobProfileSearchResultsManipulator(); SearchResult <Data.Model.JobProfileIndex> data = new SearchResult <JobProfileIndex> { Results = DummyJobProfileIndex.GenerateJobProfileResultItemDummyCollection("Test", 10, 1) }; SearchProperties searchProperties = new SearchProperties { Page = page }; var result = mannipulator.Reorder(data, searchTitle, searchProperties); result.Results.First().ResultItem.AlternativeTitle.First().Should().Be(expectedFirstResult); }