### Question:
JpaPageTemplateRepository implements PageTemplateRepository { @Override public PageTemplate get(String id) { return expandProperties(manager.find(JpaPageTemplate.class, id)); }  @Override List<PageTemplate> getAll(); @Override List<PageTemplate> getLimitedList(int offset, int limit); @Override int getCountAll(); @Override List<PageTemplate> getAll(String pageType); @Override JpaPageTemplate getDefaultPage(String pageType); @Override Class<? extends PageTemplate> getType(); @Override PageTemplate get(String id); @Override PageTemplate save(PageTemplate template); @Override void delete(PageTemplate item);  }### Answer:
@Test public void get_valid(){ PageTemplate pageTemplateList = pageTemplateRepository.get("1"); assertNotNull(pageTemplateList); assertThat(pageTemplateList.getId(), is(equalTo("1"))); assertThat(pageTemplateList.getPageType(), is(equalTo("PERSON_PROFILE"))); }