PageRenderTime 47ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/plugins/appfuse-maven-plugin/src/main/resources/appfuse/web/tapestry/list-test.ftl

https://bitbucket.org/esbensen/gwtappfusecore
Freemarker Template | 44 lines | 35 code | 9 blank | 0 comment | 1 complexity | 8ad57e2f68624b3b4e4164a8bdf4dd7f MD5 | raw file
Possible License(s): Apache-2.0
  1. <#assign pojoNameLower = pojo.shortName.substring(0,1).toLowerCase()+pojo.shortName.substring(1)>
  2. package ${basepackage}.webapp.pages;
  3. import static org.junit.Assert.*;
  4. import org.junit.Before;
  5. import org.junit.Test;
  6. import java.util.HashMap;
  7. import java.util.Map;
  8. import ${basepackage}.webapp.pages.BasePageTestCase;
  9. public class ${pojo.shortName}ListTest extends BasePageTestCase {
  10. @Test
  11. public void temporaryTest() {
  12. assertTrue(true);
  13. }
  14. /*private ${pojo.shortName}List page;
  15. protected void onSetUpBeforeTransaction() throws Exception {
  16. super.onSetUpBeforeTransaction();
  17. // these can be mocked if you want a more "pure" unit test
  18. Map<String, Object> map = new HashMap<String, Object>();
  19. map.put("${pojoNameLower}Manager", applicationContext.getBean("${pojoNameLower}Manager"));
  20. page = (${pojo.shortName}List) getPage(${pojo.shortName}List.class, map);
  21. }
  22. protected void onTearDownAfterTransaction() throws Exception {
  23. super.onTearDownAfterTransaction();
  24. page = null;
  25. }
  26. public void testSearch() throws Exception {
  27. assertTrue(page.get${util.getPluralForWord(pojo.shortName)}().size() >= 1);
  28. }
  29. public void testEdit() throws Exception {
  30. RequestCycle cycle = new MockRequestCycle(this.getClass().getPackage().getName());
  31. cycle.setListenerParameters(new Object[] {-1L});
  32. page.edit(cycle);
  33. assertFalse(page.hasErrors());
  34. }*/
  35. }