Search in sources :

Example 31 with ResourceURI

use of com.b2international.snowowl.core.ResourceURI in project snow-owl by b2ihealthcare.

the class ResourceURITest method explicitBranch.

@Test
public void explicitBranch() throws Exception {
    final ResourceURI uri = CodeSystem.uri("SNOMEDCT-EXT/a/b");
    assertEquals("SNOMEDCT-EXT", uri.getResourceId());
    assertEquals("a/b", uri.getPath());
}
Also used : ResourceURI(com.b2international.snowowl.core.ResourceURI) Test(org.junit.Test)

Example 32 with ResourceURI

use of com.b2international.snowowl.core.ResourceURI in project snow-owl by b2ihealthcare.

the class ResourceURITest method extensionVersion.

@Test
public void extensionVersion() throws Exception {
    final ResourceURI uri = CodeSystem.uri("SNOMEDCT-EXT/2019-10-31");
    assertEquals("SNOMEDCT-EXT", uri.getResourceId());
    assertEquals("2019-10-31", uri.getPath());
}
Also used : ResourceURI(com.b2international.snowowl.core.ResourceURI) Test(org.junit.Test)

Example 33 with ResourceURI

use of com.b2international.snowowl.core.ResourceURI in project snow-owl by b2ihealthcare.

the class ResourceURITest method headImplicit.

@Test
public void headImplicit() throws Exception {
    final ResourceURI uri = CodeSystem.uri("SNOMEDCT");
    assertEquals("SNOMEDCT", uri.getResourceId());
    assertEquals(ResourceURI.HEAD, uri.getPath());
}
Also used : ResourceURI(com.b2international.snowowl.core.ResourceURI) Test(org.junit.Test)

Example 34 with ResourceURI

use of com.b2international.snowowl.core.ResourceURI in project snow-owl by b2ihealthcare.

the class CodeSystemTest method codeSystemChildBranchToURI.

@Test
public void codeSystemChildBranchToURI() throws Exception {
    ResourceURI uri = codeSystem.getResourceURI("MAIN/child");
    assertThat(uri).isEqualTo(CodeSystem.uri("SNOMEDCT/child"));
}
Also used : ResourceURI(com.b2international.snowowl.core.ResourceURI) Test(org.junit.Test)

Example 35 with ResourceURI

use of com.b2international.snowowl.core.ResourceURI in project snow-owl by b2ihealthcare.

the class CodeSystemTest method codeSystemMainBranchToURI.

@Test
public void codeSystemMainBranchToURI() throws Exception {
    ResourceURI uri = codeSystem.getResourceURI("MAIN");
    assertThat(uri).isEqualTo(CodeSystem.uri("SNOMEDCT"));
}
Also used : ResourceURI(com.b2international.snowowl.core.ResourceURI) Test(org.junit.Test)

Aggregations

ResourceURI (com.b2international.snowowl.core.ResourceURI)49 Test (org.junit.Test)29 CodeSystem (com.b2international.snowowl.core.codesystem.CodeSystem)21 LocalDate (java.time.LocalDate)19 Collectors (java.util.stream.Collectors)11 TerminologyResource (com.b2international.snowowl.core.TerminologyResource)7 List (java.util.List)7 Set (java.util.Set)7 BadRequestException (com.b2international.commons.exceptions.BadRequestException)6 Options (com.b2international.commons.options.Options)6 CodeSystemRequests (com.b2international.snowowl.core.codesystem.CodeSystemRequests)6 IEventBus (com.b2international.snowowl.eventbus.IEventBus)6 IOException (java.io.IOException)6 Map (java.util.Map)6 TimeUnit (java.util.concurrent.TimeUnit)6 RepositoryManager (com.b2international.snowowl.core.RepositoryManager)5 ServiceProvider (com.b2international.snowowl.core.ServiceProvider)5 CodeSystems (com.b2international.snowowl.core.codesystem.CodeSystems)5 Version (com.b2international.snowowl.core.version.Version)5 Strings (com.google.common.base.Strings)5