@Test public void validateMismatch() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); String version = versioner.version(URI, CONTAINER, libs); assertNotNull(version); UriStatus status = versioner.validate(URI, CONTAINER, libs, version + "-nomatch"); assertEquals(UriStatus.INVALID_VERSION, status); verify(registry); }
@Test public void validateEmpty() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); String version = versioner.version(URI, CONTAINER, libs); assertNotNull(version); UriStatus status = versioner.validate(URI, CONTAINER, libs, ""); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }
@Test public void validateNull() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); String version = versioner.version(URI, CONTAINER, libs); assertNotNull(version); UriStatus status = versioner.validate(URI, CONTAINER, libs, null); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }
@Test public void createAndValidateVersion() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); String version = versioner.version(URI, CONTAINER, libs); assertNotNull(version); UriStatus status = versioner.validate(URI, CONTAINER, libs, version); assertEquals(UriStatus.VALID_VERSIONED, status); verify(registry); }
@Test public void validateNull() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, null); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }
@Test public void validateMismatch() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, version + "-nomatch"); assertEquals(UriStatus.INVALID_VERSION, status); verify(registry); }
@Test public void createAndValidateVersion() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, version); assertEquals(UriStatus.VALID_VERSIONED, status); verify(registry); }
@Test public void validateEmpty() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, ""); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }
@Test public void validateMismatch() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, version + "-nomatch"); assertEquals(UriStatus.INVALID_VERSION, status); verify(registry); }
@Test public void createAndValidateVersion() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, version); assertEquals(UriStatus.VALID_VERSIONED, status); verify(registry); }
@Test public void validateNull() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, null); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }
@Test public void validateEmpty() { String feature = "feature1"; expectReq(feature, "content"); replay(registry); Collection<String> libs = Lists.newArrayList(feature); JsUri jsUri = new JsUri(UriStatus.VALID_UNVERSIONED, null, libs, null); String version = versioner.version(jsUri); assertNotNull(version); UriStatus status = versioner.validate(jsUri, ""); assertEquals(UriStatus.VALID_UNVERSIONED, status); verify(registry); }