public void When_Building_First_Page_Tag_For_Page_Index_Equals_First_Page_The_Will_Not_Be_Builded()
{
var mockPagedResult = new Mock<PagedResultBase>();
mockPagedResult.SetupGet(c => c.PageNumber).Returns(1).Verifiable();
PagedResultBase pagedResult = mockPagedResult.Object;
PaginationBuilder builder = new DefaultPaginationBuilder(pagedResult,
(pages, index) =>
string.Format("/Controller/Action/{0}/{1}", pages,
index));
builder.BuildFirstPageLink();
var firstPage = builder.Pagination.FirstOrDefault();
Assert.That(firstPage, Is.Null);
mockPagedResult.Verify();
}