@Test public void buttonIsAddedToLeftNavigation() { Navbar navbar = new Navbar("id"); navbar.addComponents(new INavbarComponent() { @Override public Component create(String markupId) { return new NavbarButton<Page>(Page.class, Model.of("Link Name")); } @Override public Navbar.ComponentPosition getPosition() { return Navbar.ComponentPosition.LEFT; } }); tester().startComponentInPage(navbar); TagTester tagTester = tester().getTagByWicketId("navLeftList"); Assert.assertThat(tagTester.hasChildTag("a"), is(equalTo(true))); Assert.assertThat(tester().getTagByWicketId(Navbar.COMPONENT_ID).hasAttribute("href"), is(equalTo(true))); Assert.assertThat(tester().getTagByWicketId(Navbar.COMPONENT_ID).getValue(), containsString("Link Name")); }