@Override public void handleTestExecutionException(ExtensionContext context, Throwable throwable) throws Throwable { tester.destroy(); tester = null; throw throwable; } }
@Override public void afterTestExecution(ExtensionContext context) { tester.destroy(); tester = null; }
/** * */ @After public void commonAfter() { tester.destroy(); }
/** * */ @AfterEach public void commonAfter() { tester.destroy(); }
@Override public void run() { WicketTester wicketTester = STATIC_INJECTOR.getInstance(WicketTester.class); wicketTester.destroy(); } });
@Override public void evaluate() throws Throwable { tester = create(); try { base.evaluate(); } finally { tester.destroy(); tester = null; } } };
@After public void tearDown() throws Exception { tester.destroy(); } }
@After public void stop() { tester.destroy(); }
@Override public void evaluate() throws Throwable { WicketTester tester = create(); List<OClass> testClasses = Lists.newArrayList(); try { testClasses = initTestClasses(); base.evaluate(); } finally { deleteClassesAndDocuments(testClasses); tester.destroy(); } } };
@After public void tearDown() throws Exception { tester.destroy(); }
@Test public void $component() { WicketTester tester = new WicketTester(); Label component = new Label("someId", "Value"); component.setMarkupId("someMarkupId"); assertThat($(component).get(), is(equalTo("$('#someMarkupId');"))); tester.destroy(); }
@Test public void $componentWithDotsInTheMarkupId() { WicketTester tester = new WicketTester(); Label component = new Label("someId", "Value"); component.setMarkupId("some.markup.id"); assertThat($(component).get(), is(equalTo("$('#some\\\\.markup\\\\.id');"))); tester.destroy(); }
@Test public void $componentWithAdditionalSelectors() { WicketTester tester = new WicketTester(); Label component = new Label("someId", "Value"); component.setMarkupId("someMarkupId"); assertThat($(component, "div", "ul").get(), is(equalTo("$('#someMarkupId div ul');"))); tester.destroy(); }
@Test public void markupIdDefault() throws Exception { assertThat(new Attr.MarkupId("value").toString(), is("#value")); WicketTester tester = new WicketTester(); Label component = new Label("someId", "Value"); component.setMarkupId("someMarkupId"); assertThat(new Attr.MarkupId(component).toString(), is("#someMarkupId")); tester.destroy(); }
@Test public void markupId() throws Exception { assertThat(new Attr.MarkupId("value").quoted().toString(), is("'#value'")); WicketTester tester = new WicketTester(); Label component = new Label("someId", "Value"); component.setMarkupId("someMarkupId"); assertThat(new Attr.MarkupId(component).quoted().toString(), is("'#someMarkupId'")); tester.destroy(); }