public void testGetAllEntities() throws IOException { File tmpDir = generateCouchApp(); couchAppUtil.generateFilter(tmpDir, "my_filter"); couchAppUtil.generateFilter(tmpDir, "my_second_filter"); couchAppUtil.generateList(tmpDir, "my_list"); couchAppUtil.generateShow(tmpDir, "my_show"); couchAppUtil.generateUpdate(tmpDir, "my_update"); couchAppUtil.generateView(tmpDir, "my_view"); Multimap<String, String> entries = couchAppUtil.getAllEntities(tmpDir); Collection<String> filters = entries.get(ICouchAppUtil.FOLDER_FILTERS); assertEquals(2, filters.size()); assertTrue(filters.contains("my_filter")); assertTrue(filters.contains("my_second_filter")); Collection<String> lists = entries.get(ICouchAppUtil.FOLDER_LISTS); assertEquals(1, lists.size()); assertTrue(lists.contains("my_list")); Collection<String> shows = entries.get(ICouchAppUtil.FOLDER_SHOWS); assertEquals(1, shows.size()); assertTrue(shows.contains("my_show")); Collection<String> updates = entries.get(ICouchAppUtil.FOLDER_UPDATES); assertEquals(1, updates.size()); assertTrue(updates.contains("my_update")); Collection<String> views = entries.get(ICouchAppUtil.FOLDER_VIEWS); assertEquals(2, views.size()); assertTrue(views.contains("my_view")); assertTrue(views.contains("recent-items")); }