X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=wicket%2Fcomponents%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fwicket%2Fpage%2FWebApplicationBasePageTest.java;h=707871c025c1709a64e62c1f106e7cc32121b373;hb=9c10393a2c243107cf1c9b28d75d6009f0820cec;hp=8d97be9b4b21a11b6403c01cfc4a9ddbf85df542;hpb=3098abd367ccffefe6bca91b87cfda06a8bd0d51;p=utils diff --git a/wicket/components/src/test/java/org/wamblee/wicket/page/WebApplicationBasePageTest.java b/wicket/components/src/test/java/org/wamblee/wicket/page/WebApplicationBasePageTest.java index 8d97be9b..707871c0 100644 --- a/wicket/components/src/test/java/org/wamblee/wicket/page/WebApplicationBasePageTest.java +++ b/wicket/components/src/test/java/org/wamblee/wicket/page/WebApplicationBasePageTest.java @@ -136,6 +136,10 @@ public class WebApplicationBasePageTest { public void callBeforeRender() { onBeforeRender(); } + + public void callOnDetach() { + onDetach(); + } } @Test @@ -159,10 +163,15 @@ public class WebApplicationBasePageTest { page.callSetHeaders(); verify(behavior).setHeaders(same(page), same(response)); verifyNoMoreInteractions(behavior); + + reset(behavior); + page.callOnDetach(); + verify(behavior).onDetach(same(page)); + verifyNoMoreInteractions(behavior); } @Test - public void testSmokeBehaviorViewOnlyOnce() throws Exception { + public void testSmokeExpirePageImmediatelyBehavior() throws Exception { WebApplicationBasePage page = new WebApplicationBasePage( mock(IPageMap.class), new PageParameters()); page.addBehavior(new ExpirePageImmediatelyBehavior());