@Test public void aDefaultViewMustBeInitiallyEmpty() { final HView view = hvManager.createView(). withDisplayName("My View 1"). build(); assertThat(view.findChildren().count(), is(0)); }
@Test public void aDefaultItemMustBeInitiallyEmpty() { final HItem item = fixture.createChild(). withDisplayName("My Item 1"). build(); assertThat(item.findChildren().count(), is(0)); }
@Test public void aRenamableViewMustBeInitiallyEmpty() { final HView view = hvManager.createView(). withDisplayName("My View 1"). thatCanBeRenamed(). build(); assertThat(view.findChildren().count(), is(0)); }
@Test public void aRenamableItemMustBeInitiallyEmpty() { final HItem item = fixture.createChild(). withDisplayName("My Item 1"). thatCanBeRenamed(). build(); assertThat(item.findChildren().count(), is(0)); }
@Before public void setUp() { hViewManager = Locator.find(HViewManager); hViewManager.as(Resettable.class).reset(); assertThat(hViewManager.findViews().count(), is(0)); hViews[0] = hViewManager.createView().withDisplayName("view 1").build(); hViews[1] = hViewManager.createView().withDisplayName("view 2").build(); hViews[2] = hViewManager.createView().withDisplayName("view 3").build(); }
@Test public void mustBeAbleToFindItemById() throws NotFoundException { final HItem item1 = fixture.createChild(). withDisplayName("My Item 1"). build(); final HItem item2 = fixture.createChild(). withDisplayName("My Item 2"). build(); assertThat(fixture.findChildren().id(item1.getId()).result(), is(sameInstance(item1))); assertThat(fixture.findChildren().id(item2.getId()).result(), is(sameInstance(item2))); assertThat(fixture.findChildren().id("fakeId").count(), is(0)); }
@Test public void mustBeAbleToFindViewById() throws NotFoundException { final HView view1 = hvManager.createView(). withDisplayName("My View 1"). build(); final HView view2 = hvManager.createView(). withDisplayName("My View 2"). build(); assertThat(hvManager.findViews().id(view1.getId()).result(), is(sameInstance(view1))); assertThat(hvManager.findViews().id(view2.getId()).result(), is(sameInstance(view2))); assertThat(hvManager.findViews().id("fakeId").count(), is(0)); }