1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.platform.camel.ihe.fhir.pcc44;
18
19 import ca.uhn.fhir.rest.server.exceptions.InternalErrorException;
20 import org.hl7.fhir.dstu3.model.OperationOutcome;
21 import org.junit.BeforeClass;
22 import org.junit.Test;
23
24
25
26
27 public class TestPcc44Error extends AbstractTestPcc44 {
28
29 private static final String CONTEXT_DESCRIPTOR = "pcc-44-error.xml";
30
31 @BeforeClass
32 public static void setUpClass() {
33 startServer(CONTEXT_DESCRIPTOR);
34 }
35
36 @Test(expected = InternalErrorException.class)
37 public void testSendManuallyReturningError() {
38 try {
39 sendManually(observationPatientReferenceParameter());
40 } catch (InternalErrorException e) {
41 assertAndRethrow(e, OperationOutcome.IssueType.PROCESSING);
42 }
43
44 }
45
46 }