assertTrue("find() not finding all sources",
factory.find(new DescriptorFilter(String.format("markup://%s:*", namespace))).size() == 3);
assertEquals("find() fails with wildcard as prefix", 1,
factory.find(new DescriptorFilter("*://" + houseboat.getDescriptorName())).size());
assertEquals("find() fails with wildcard as namespace", 1,
factory.find(new DescriptorFilter("markup://*:" + houseboat.getName())).size());
assertEquals("find() fails with wildcard as name", 1,
factory.find(new DescriptorFilter(houseboat.getQualifiedName())).size());
assertEquals("find() fails with wildcard at end of name", 2,
factory.find(new DescriptorFilter(String.format("markup://%s:house*", namespace))).size());
assertEquals("find() fails with wildcard at beginning of name", 2,