/** Test that an email template returns successful with a subject and message */ @Test public void testRetrieveTemplateJSON() { context.turnOffAuthorization(); EmailTemplate template = settingRepo.createEmailTemplate( "newTemplate", "New Template Subject", "New Template Message"); template.save(); Long id = template.getId(); JPA.em().getTransaction().commit(); JPA.em().clear(); JPA.em().getTransaction().begin(); LOGIN(); String UPDATE_URL = Router.reverse("ViewTab.retrieveTemplateJSON").url; Map<String, String> params = new HashMap<String, String>(); params.put("id", id.toString()); Response response = POST(UPDATE_URL, params); assertIsOk(response); assertContentMatch("\"success\": true,", response); template = settingRepo.findEmailTemplate(id); template.delete(); context.restoreAuthorization(); }