< prev index next >
test/javax/xml/jaxp/functional/catalog/UriTest.java
Print this page
@@ -24,16 +24,16 @@
package catalog;
import static catalog.CatalogTestUtils.CATALOG_URI;
import static catalog.CatalogTestUtils.RESOLVE_CONTINUE;
import static catalog.CatalogTestUtils.catalogUriResolver;
-import static catalog.ResolutionChecker.checkNoMatch;
+import static catalog.ResolutionChecker.checkNoUriMatch;
import static catalog.ResolutionChecker.checkUriResolution;
+import javax.xml.catalog.CatalogResolver;
import javax.xml.catalog.CatalogException;
import javax.xml.catalog.CatalogFeatures;
-import javax.xml.catalog.CatalogUriResolver;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Listeners;
import org.testng.annotations.Test;
@@ -56,11 +56,11 @@
@DataProvider(name = "uri-matchedUri")
public Object[][] dataOnMatch() {
return new Object[][] {
// The matched URI of the specified URI reference is defined in
// a uri entry. The match is an absolute path.
- { "http://remote/dtd/alice/docAlice.dtd",
+ { "http://remote/dtd/uri/alice/docAlice.dtd",
"http://local/dtd/docAliceURI.dtd" },
// The matched URI of the specified URI reference is defined in
// a uri entry. But the match isn't an absolute path, so the
// returned URI should include the base, which is defined by the
@@ -74,19 +74,19 @@
{ "http://remote/dtd/david/docDavid.dtd",
"http://local/base/dtd/docDavidURI1.dtd" } };
}
/*
- * Specify base location via method CatalogUriResolver.resolve(href, base).
+ * Specify base location via method CatalogResolver.resolve(href, base).
*/
@Test
public void testSpecifyBaseByAPI() {
checkUriResolution(createResolver(),
"http://remote/dtd/carl/docCarl.dtd",
"http://local/carlBase/dtd/docCarlURI.dtd");
- CatalogUriResolver continueResolver = catalogUriResolver(
+ CatalogResolver continueResolver = catalogUriResolver(
CatalogFeatures.builder().with(CatalogFeatures.Feature.RESOLVE,
RESOLVE_CONTINUE).build(), CATALOG_URI);
checkUriResolution(continueResolver, "docCarl.dtd",
"http://local/alternativeBase/dtd/",
"http://local/alternativeBase/dtd/docCarl.dtd");
@@ -95,13 +95,12 @@
/*
* If no match is found, a CatalogException should be thrown.
*/
@Test(expectedExceptions = CatalogException.class)
public void testNoMatch() {
- checkNoMatch(createResolver());
+ checkNoUriMatch(createResolver());
}
- private CatalogUriResolver createResolver() {
+ private CatalogResolver createResolver() {
return catalogUriResolver(CATALOG_URI);
}
}
-
< prev index next >