diff --git a/src/test/java/org/smartregister/converters/ClientConverterTest.java b/src/test/java/org/smartregister/converters/ClientConverterTest.java index cec65902..2440c171 100644 --- a/src/test/java/org/smartregister/converters/ClientConverterTest.java +++ b/src/test/java/org/smartregister/converters/ClientConverterTest.java @@ -43,7 +43,7 @@ public void testConvertToPatientResource() { assertEquals(client.getBirthdate().toString("YYYY-MM-DD"), patient.getBirthDate().getValue().toString()); assertEquals(client.getDeathdate().toString("yyyy-MM-dd'T'HH:mm'Z'"), patient.getDeceased().as(com.ibm.fhir.model.type.DateTime.class).getValue().toString()); - PathEvaluatorLibrary.init(null, null, null); + PathEvaluatorLibrary.init(null, null, null,null); FHIRPathElementNode node = PathEvaluatorLibrary.getInstance().evaluateElementExpression(patient, "Patient.identifier.where(system='opensrp_id')"); Identifier identifierNode = node.element().as(Identifier.class); assertEquals("20366639", identifierNode.getValue().getValue()); diff --git a/src/test/java/org/smartregister/converters/EventConverterTest.java b/src/test/java/org/smartregister/converters/EventConverterTest.java index ee87e987..d25e1fa8 100644 --- a/src/test/java/org/smartregister/converters/EventConverterTest.java +++ b/src/test/java/org/smartregister/converters/EventConverterTest.java @@ -106,19 +106,19 @@ public void testConvertEventToQuestionnaireResponseWithMultipleValuesOfObs() { assertEquals(event.getTeam(), questionnaireResponse.getItem().get(3).getAnswer().get(0).getValue().as(com.ibm.fhir.model.type.String.class) .getValue()); - - PathEvaluatorLibrary.init(null, null, null); + + PathEvaluatorLibrary.init(null, null, null, null); FHIRPathElementNode node = PathEvaluatorLibrary.getInstance().evaluateElementExpression(questionnaireResponse, "QuestionnaireResponse.item.where(linkId='totPopulation')"); QuestionnaireResponse.Item totPopulation = node.element().as(QuestionnaireResponse.Item.class); assertEquals(1,totPopulation.getAnswer().size()); assertEquals(com.ibm.fhir.model.type.String.of("2"),totPopulation.getAnswer().get(0).getValue()); node = PathEvaluatorLibrary.getInstance().evaluateElementExpression(questionnaireResponse, "QuestionnaireResponse.item.where(linkId='existingLLINs')"); - + QuestionnaireResponse.Item existingLLINs = node.element().as(QuestionnaireResponse.Item.class); assertEquals(2, existingLLINs.getAnswer().size()); //Test for multiple values assertEquals(0,existingLLINs.getAnswer().get(0).getValue()); assertEquals(1,existingLLINs.getAnswer().get(1).getValue()); - + System.out.println(questionnaireResponse); }