/** * Constructor. * */ public DummyHomePage() { testPageLink = new TestLink("testPage"); add(testPageLink); }
@Override public void onClick() { setResponsePage(getTestPage()); } }
/** * Renders a <code>Page</code> defined in <code>TestPageSource</code>. This is usually used when * a page does not have default constructor. For example, a <code>ViewBook</code> page requires * a <code>Book</code> instance: * * <pre> * tester.startPage(new TestPageSource() * { * public Page getTestPage() * { * Book mockBook = new Book("myBookName"); * return new ViewBook(mockBook); * } * }); * </pre> * * @param testPageSource * a <code>Page</code> factory that creates a test page instance * @return the rendered Page */ public final Page startPage(final ITestPageSource testPageSource) { startPage(DummyHomePage.class); DummyHomePage page = (DummyHomePage)getLastRenderedPage(); page.setTestPageSource(testPageSource); executeListener(page.getTestPageLink()); return getLastRenderedPage(); }
/** * Renders a <code>Page</code> defined in <code>TestPageSource</code>. This is usually used * when a page does not have default constructor. For example, a <code>ViewBook</code> page * requires a <code>Book</code> instance: * * <pre> * tester.startPage(new TestPageSource() * { * public Page getTestPage() * { * Book mockBook = new Book("myBookName"); * return new ViewBook(mockBook); * } * }); * </pre> * * @param testPageSource * a <code>Page</code> factory that creates a test page instance * @return the rendered Page */ public final Page startPage(final ITestPageSource testPageSource) { startPage(DummyHomePage.class); DummyHomePage page = (DummyHomePage)getLastRenderedPage(); page.setTestPageSource(testPageSource); executeListener(page.getTestPageLink()); return getLastRenderedPage(); }
/** * Constructor. * */ public DummyHomePage() { testPageLink = new TestLink("testPage"); add(testPageLink); }
@Override public void onClick() { setResponsePage(getTestPage()); } }
/** * Constructor. * */ public DummyHomePage() { testPageLink = new TestLink("testPage"); add(testPageLink); }
/** * Constructor. * */ public DummyHomePage() { testPageLink = new TestLink("testPage"); add(testPageLink); }