81 /*
82 * UriResolver tries to load malformed catalog,
83 * it should throw RuntimeException.
84 */
85 @Test(expectedExceptions = RuntimeException.class)
86 public void validateMalformedCatalogOnUriResolver() {
87 catalogUriResolver(CATALOG_MALFORMED);
88 }
89
90 /*
91 * Resolver should ignore the catalog which doesn't declare the correct
92 * naming space.
93 */
94 @Test
95 public void validateWrongNamingSpaceCatalog() {
96 String catalogName = "validateCatalog-noNamingSpace.xml";
97 checkSysIdResolution(catalogResolver(catalogName, CATALOG_SYSTEM),
98 "http://remote/dtd/alice/docAlice.dtd",
99 "http://local/dtd/docAliceSys.dtd");
100 checkUriResolution(catalogUriResolver(catalogName, CATALOG_URI),
101 "http://remote/dtd/alice/docAlice.dtd",
102 "http://local/dtd/docAliceURI.dtd");
103 }
104 }
105
|
81 /*
82 * UriResolver tries to load malformed catalog,
83 * it should throw RuntimeException.
84 */
85 @Test(expectedExceptions = RuntimeException.class)
86 public void validateMalformedCatalogOnUriResolver() {
87 catalogUriResolver(CATALOG_MALFORMED);
88 }
89
90 /*
91 * Resolver should ignore the catalog which doesn't declare the correct
92 * naming space.
93 */
94 @Test
95 public void validateWrongNamingSpaceCatalog() {
96 String catalogName = "validateCatalog-noNamingSpace.xml";
97 checkSysIdResolution(catalogResolver(catalogName, CATALOG_SYSTEM),
98 "http://remote/dtd/alice/docAlice.dtd",
99 "http://local/dtd/docAliceSys.dtd");
100 checkUriResolution(catalogUriResolver(catalogName, CATALOG_URI),
101 "http://remote/dtd/uri/alice/docAlice.dtd",
102 "http://local/dtd/docAliceURI.dtd");
103 }
104 }
|