@Test(expected = OrcidValidationException.class) public void validateExternalIdentifier_invalidUrl_emptyUrlTest() { PersonExternalIdentifier extId = getPersonExternalIdentifier(); extId.setUrl(new Url()); PersonValidator.validateExternalIdentifier( extId, getSourceEntity(), true, true, Visibility.PUBLIC, true); fail(); }
private PersonExternalIdentifier getPersonExternalIdentifier() { PersonExternalIdentifier extId = new PersonExternalIdentifier(); extId.setRelationship(Relationship.SELF); extId.setType("doi"); extId.setUrl(new Url("http://test.orcid.org")); extId.setValue("extId1"); extId.setVisibility(Visibility.PUBLIC); return extId; }