NoxItemCatalog extends Observable { int size() { return noxItems.size(); } NoxItemCatalog(List<NoxItem> noxItems, int noxItemSize, ImageLoader imageLoader); void recreate();  }
@Test public void shouldBaseNoxCatalogSizeInTheListPassedInConstruction() { List<NoxItem> noxItems = new LinkedList<NoxItem>(); noxItems.add(ANY_NOX_ITEM); NoxItemCatalog noxItemCatalog = givenOneNoxItemCatalog(noxItems); assertEquals(noxItems.size(), noxItemCatalog.size()); }