@Test public void versionerVersionInvalid() throws Exception { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, "in-version"); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner("test-version", false)); // Invalid, if present. assertEquals(UriStatus.INVALID_VERSION, manager.validateRenderingUri(uri)); }
@Test public void versionerVersionMatch() throws Exception { String version = "abcdefg"; Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, version); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner(version, true)); assertEquals(UriStatus.VALID_VERSIONED, manager.validateRenderingUri(uri)); }
@Test public void validUnversionedNoVersion() { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, null); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(this.mockVersioner("version", false)); // Invalid, if present. assertEquals(UriStatus.VALID_UNVERSIONED, manager.validateRenderingUri(uri)); }
@Test public void validUnversionedNoVersion() throws Exception { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, null); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(this.mockVersioner("version", false)); // Invalid, if present. assertEquals(UriStatus.VALID_UNVERSIONED, manager.validateRenderingUri(uri)); }
@Test public void versionerVersionInvalid() throws Exception { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, "in-version"); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner("test-version", false)); // Invalid, if present. assertEquals(UriStatus.INVALID_VERSION, manager.validateRenderingUri(uri)); }
@Test public void validUnversionedNoVersion() throws Exception { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, null); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(this.mockVersioner("version", false)); // Invalid, if present. assertEquals(UriStatus.VALID_UNVERSIONED, manager.validateRenderingUri(uri)); }
@Test public void versionerVersionMatch() throws Exception { String version = "abcdefg"; Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, version); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner(version, true)); assertEquals(UriStatus.VALID_VERSIONED, manager.validateRenderingUri(uri)); }
@Test public void versionerVersionInvalid() { Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, "in-version"); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner("test-version", false)); // Invalid, if present. assertEquals(UriStatus.INVALID_VERSION, manager.validateRenderingUri(uri)); }
@Test public void versionerVersionMatch() { String version = "abcdefg"; Uri uri = makeValidationTestUri(LD_PREFIX + LD_SUFFIX, version); DefaultIframeUriManager manager = makeManager(false, false); manager.setVersioner(mockVersioner(version, true)); assertEquals(UriStatus.VALID_VERSIONED, manager.validateRenderingUri(uri)); }