@Test(expected = NullPointerException.class) public void createPageNumberTemplate_NULL_CHECK() { paginationTemplateFactory.createPageNumberTemplate(null); }
public PageNumberTemplate createPageNumberTemplate(Pagination pagination) { Preconditions.checkNotNull(pagination); return new PageNumberTemplate(pagination.getPageNumber()); }
PaginationTemplateFactory { public PageNumberTemplate createPageNumberTemplate(Pagination pagination) { Preconditions.checkNotNull(pagination); return new PageNumberTemplate(pagination.getPageNumber()); } }
PaginationTemplateFactory { public PageNumberTemplate createPageNumberTemplate(Pagination pagination) { Preconditions.checkNotNull(pagination); return new PageNumberTemplate(pagination.getPageNumber()); }  }
PaginationTemplateFactory { public PageNumberTemplate createPageNumberTemplate(Pagination pagination) { Preconditions.checkNotNull(pagination); return new PageNumberTemplate(pagination.getPageNumber()); }  PageNumberTemplate createPageNumberTemplate(Pagination pagination); PageSizeTemplate createPageSizeTemplate(Pagination pagination); PageSizeTemplate createPageSizeTemplate(Pagination pagination, int minPageSize, int maxPageSize); void setDefaultMaxPageSize(int defaultMaxPageSize); void setDefaultMinPageSize(int defaultMinPageSize); }
PaginationTemplateFactory { public PageNumberTemplate createPageNumberTemplate(Pagination pagination) { Preconditions.checkNotNull(pagination); return new PageNumberTemplate(pagination.getPageNumber()); }  PageNumberTemplate createPageNumberTemplate(Pagination pagination); PageSizeTemplate createPageSizeTemplate(Pagination pagination); PageSizeTemplate createPageSizeTemplate(Pagination pagination, int minPageSize, int maxPageSize); void setDefaultMaxPageSize(int defaultMaxPageSize); void setDefaultMinPageSize(int defaultMinPageSize);  }