### Question:
SceneCatalogManager { @PostConstruct public void init(){ resource = Resources.getResource(catalogPath); this.catalogRef.set(loadCatalog()); if(resource.isWatchable()){ resource.addWatch(() -> { catalogRef.set(loadCatalog()); }); } } @Inject  SceneCatalogManager(SceneConfig config, CapabilityRegistry registry, PopulationDAO populationDao); @PostConstruct void init(); SceneCatalog getCatalog(String population);  }### Answer:
@Test public void testInit() { EasyMock.expect(populationDao.listPopulations()).andReturn(expectedPopulationList); replay(); manager = new SceneCatalogManager(config, registry, populationDao); manager.init(); verify(); }