/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param testClass * @param component * @param filename * @throws Exception */ public void executeTest(final Class<?> testClass, final Component component, final String filename) throws Exception { log.info("=== " + component.getClass().getName() + " ==="); startComponentInPage(component); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param testClass * @param component * @param filename * @throws Exception */ public void executeTest(final Class<?> testClass, final Component component, final String filename) throws Exception { log.info("=== " + component.getClass().getName() + " ==="); startComponentInPage(component); assertResultPage(testClass, filename); }
/** * * @param testClass * @param behavior * @param filename * @throws Exception */ public void executeBehavior(final Class<?> testClass, final AbstractAjaxBehavior behavior, final String filename) throws Exception { assertNotNull(behavior); log.info("=== " + testClass.getName() + " : " + behavior.toString() + " ==="); executeBehavior(behavior); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param testClass * @param page * @param filename * @throws Exception */ public void executeTest(final Class<?> testClass, final Page page, final String filename) throws Exception { log.info("=== " + page.getClass().getName() + " ==="); startPage(page); assertRenderedPage(page.getClass()); assertResultPage(testClass, filename); }
/** * * @param testClass * @param behavior * @param filename * @throws Exception */ public void executeBehavior(final Class<?> testClass, final AbstractAjaxBehavior behavior, final String filename) throws Exception { assertNotNull(behavior); log.info("=== " + testClass.getName() + " : " + behavior.toString() + " ==="); executeBehavior(behavior); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param testClass * @param page * @param filename * @throws Exception */ public void executeTest(final Class<?> testClass, final Page page, final String filename) throws Exception { log.info("=== " + page.getClass().getName() + " ==="); startPage(page); assertRenderedPage(page.getClass()); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param <T> * @param testClass * @param pageClass * @param filename * @throws Exception */ public <T extends Page> void executeTest(final Class<?> testClass, final Class<T> pageClass, final String filename) throws Exception { log.info("=== " + pageClass.getName() + " ==="); startPage(pageClass); assertRenderedPage(pageClass); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param <T> * @param testClass * @param pageClass * @param parameters * @param filename * @throws Exception */ public <T extends Page> void executeTest(final Class<?> testClass, final Class<T> pageClass, PageParameters parameters, final String filename) throws Exception { log.info("=== " + pageClass.getName() + " ==="); startPage(pageClass, parameters); assertRenderedPage(pageClass); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param <T> * @param testClass * @param pageClass * @param filename * @throws Exception */ public <T extends Page> void executeTest(final Class<?> testClass, final Class<T> pageClass, final String filename) throws Exception { log.info("=== " + pageClass.getName() + " ==="); startPage(pageClass); assertRenderedPage(pageClass); assertResultPage(testClass, filename); }
/** * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param <T> * @param testClass * @param pageClass * @param parameters * @param filename * @throws Exception */ public <T extends Page> void executeTest(final Class<?> testClass, final Class<T> pageClass, PageParameters parameters, final String filename) throws Exception { log.info("=== " + pageClass.getName() + " ==="); startPage(pageClass, parameters); assertRenderedPage(pageClass); assertResultPage(testClass, filename); }
/** * * @param testClass * @param component * @param filename * @throws Exception */ public void executeListener(final Class<?> testClass, final Component component, final String filename) throws Exception { assertNotNull(component); log.info("=== " + testClass.getName() + " : " + component.getPageRelativePath() + " ==="); executeListener(component); assertResultPage(testClass, filename); }
/** * * @param testClass * @param component * @param filename * @throws Exception */ public void executeListener(final Class<?> testClass, final Component component, final String filename) throws Exception { assertNotNull(component); log.info("=== " + testClass.getName() + " : " + component.getPageRelativePath() + " ==="); executeListener(component); assertResultPage(testClass, filename); }