public void GetPagedList_Page1_NoResults() { // Arrange var componentUnderTest = new MatchQuery("xxx"); var expected = new PagedList <string>(new string[0], 0, 0, 2, 0); // Act var actual = componentUnderTest.GetPagedList(0, 2); // Assert actual.ShouldHaveSameValueAs(expected); componentUnderTest.PageNumber.ShouldHaveSameValueAs(0); componentUnderTest.PageSize.ShouldHaveSameValueAs(2); }