/** * Asserts last-rendered <code>Page</code> against an expected HTML document. * <p> * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * * @param clazz * <code>Class</code> used to load the file (relative to <code>clazz</code> package) * @param filename * expected output filename <code>String</code> * @throws Exception */ @Override public void assertResultPage(final Class<?> clazz, final String filename) throws Exception { String document = getServletResponse().getDocument(); DiffUtil.validatePage(document, clazz, filename, true); }
document = document.replaceAll("\r\n", "\n"); boolean equals = compareMarkup(document, reference); if (equals == false) in = null; replaceExpectedResultFile(document, clazz, file); return true;
document = document.replaceAll("\r\n", "\n"); boolean equals = compareMarkup(document, reference); if (equals == false) in = null; replaceExpectedResultFile(document, clazz, file); return true;
/** * Asserts last rendered <code>Page</code> against an expected HTML document. * <p> * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the expected * output file. * </p> * * @param pageClass * used to load the <code>File</code> (relative to <code>clazz</code> package) * @param filename * expected output <code>File</code> name * @throws Exception */ public void assertResultPage(final Class<?> pageClass, final String filename) throws Exception { // Validate the document String document = getServletResponse().getDocument(); DiffUtil.validatePage(document, pageClass, filename, true); }
/** * Asserts last rendered <code>Page</code> against an expected HTML document. * <p> * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the * expected output file. * </p> * * @param pageClass * used to load the <code>File</code> (relative to <code>clazz</code> package) * @param filename * expected output <code>File</code> name * @throws Exception */ public void assertResultPage(final Class pageClass, final String filename) throws Exception { // Validate the document String document = getServletResponse().getDocument(); DiffUtil.validatePage(document, pageClass, filename, true); }
/** * Asserts last-rendered <code>Page</code> against an expected HTML document. * <p> * Use <code>-Dwicket.replace.expected.results=true</code> to automatically replace the * expected output file. * * @param clazz * <code>Class</code> used to load the file (relative to <code>clazz</code> * package) * @param filename * expected output filename <code>String</code> * @throws Exception */ public void assertResultPage(final Class clazz, final String filename) throws Exception { String document = getServletResponse().getDocument(); setupRequestAndResponse(); DiffUtil.validatePage(document, clazz, filename, true); }