private PageNumbersFactory CreateClassUnderTest(IPageOffSetStrategy pageOffSet = null) { if (pageOffSet == null) { pageOffSet = _offSetZero; } return(new PageNumbersFactory(pageOffSet)); }
public void SetUp() { _offSetZero = new PageOffSetStrategyFakeZero(); _offSetFive = new PageOffSetStrategyFakeFive(); }
/// <summary> /// Initializes a new instance of the <see cref="T:ByteDev.Pagination.Presentation.PageNumbersFactory" /> class. /// </summary> /// <param name="pageOffSetStrategy">The page offset strategy to use.</param> public PageNumbersFactory(IPageOffSetStrategy pageOffSetStrategy) { _pageOffSetStrategy = pageOffSetStrategy; }