Skip to content

Commit f88def2

Browse files
committedFeb 6, 2014
Added an end to end test for fetching patient's active drug orders - TRUNK-4132
1 parent 11e0a76 commit f88def2

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed
 

‎api/src/test/java/org/openmrs/OrderEntryIntegrationTest.java

+9
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,15 @@ public class OrderEntryIntegrationTest extends BaseContextSensitiveTest {
4444
@Autowired
4545
private ConceptService conceptService;
4646

47+
@Test
48+
public void shouldGetTheActiveDrugOrdersForAPatient() {
49+
Patient patient = patientService.getPatient(2);
50+
List<DrugOrder> activeDrugOrders = orderService.getActiveOrders(patient, DrugOrder.class, null, null);
51+
assertEquals(2, activeDrugOrders.size());
52+
DrugOrder[] expectedDrugOrders = { (DrugOrder) orderService.getOrder(3), (DrugOrder) orderService.getOrder(3) };
53+
assertThat(activeDrugOrders, hasItems(expectedDrugOrders));
54+
}
55+
4756
@Test
4857
public void shouldPlaceADrugOrder() throws Exception {
4958
executeDataSet(ORDER_ENTRY_DATASET_XML);

0 commit comments

Comments
 (0)
Please sign in to comment.