Search in sources :

Example 1 with Quantity

use of com.b2international.snowowl.fhir.core.model.dt.Quantity in project snow-owl by b2ihealthcare.

the class QuantityTest method deserialize.

@Test
public void deserialize() throws Exception {
    Quantity readQuantity = objectMapper.readValue(objectMapper.writeValueAsString(quantity), Quantity.class);
    assertEquals(Double.valueOf(12.3), readQuantity.getValue());
    assertEquals("mg", readQuantity.getUnit());
    assertEquals(new Uri("uri:LOINC"), readQuantity.getSystem());
    assertEquals(new Code("code"), readQuantity.getCode());
    assertEquals(QuantityComparator.GREATER_OR_EQUAL_TO.getCode(), readQuantity.getComparator());
}
Also used : Quantity(com.b2international.snowowl.fhir.core.model.dt.Quantity) Uri(com.b2international.snowowl.fhir.core.model.dt.Uri) Code(com.b2international.snowowl.fhir.core.model.dt.Code) FhirTest(com.b2international.snowowl.fhir.tests.FhirTest) Test(org.junit.Test)

Aggregations

Code (com.b2international.snowowl.fhir.core.model.dt.Code)1 Quantity (com.b2international.snowowl.fhir.core.model.dt.Quantity)1 Uri (com.b2international.snowowl.fhir.core.model.dt.Uri)1 FhirTest (com.b2international.snowowl.fhir.tests.FhirTest)1 Test (org.junit.Test)1