@@ -280,18 +280,32 @@ public void getOrderFrequency_shouldReturnTheOrderFrequencyThatMatchedTheSpecifi
280
280
}
281
281
282
282
/**
283
- * @verifies return the order frequency that matched the specified uuid
283
+ * @verifies return all active order frequencies
284
284
* @see OrderService#getOrderFrequencyByUuid(String)
285
285
*/
286
286
@ Test
287
- public void getOrderFrequency_shouldReturnAllActiveOrderFrequencies () throws Exception {
287
+ public void getOrderFrequencies_shouldReturnAllActiveOrderFrequencies () throws Exception {
288
288
executeDataSet ("org/openmrs/api/include/OrderServiceTest-getAllOrderFrequencies.xml" );
289
- List <OrderFrequency > orderFrequencies = Context .getOrderService ().getOrderFrequencies ();
289
+ List <OrderFrequency > orderFrequencies = Context .getOrderService ().getOrderFrequencies (false );
290
290
Assert .assertEquals (2 , orderFrequencies .size ());
291
291
Assert .assertEquals ("28090760-7c38-11e3-baa7-0800200c9a66" , orderFrequencies .get (0 ).getUuid ());
292
292
Assert .assertEquals ("38090760-7c38-11e3-baa7-0800200c9a66" , orderFrequencies .get (1 ).getUuid ());
293
293
}
294
294
295
+ /**
296
+ * @verifies return all order frequencies. should include retired as well.
297
+ * @see OrderService#getOrderFrequencyByUuid(String)
298
+ */
299
+ @ Test
300
+ public void getOrderFrequencies_shouldReturnAllOrderFrequenciesIncludingRetired () throws Exception {
301
+ executeDataSet ("org/openmrs/api/include/OrderServiceTest-getAllOrderFrequencies.xml" );
302
+ List <OrderFrequency > orderFrequencies = Context .getOrderService ().getOrderFrequencies (true );
303
+ Assert .assertEquals (3 , orderFrequencies .size ());
304
+ Assert .assertEquals ("28090760-7c38-11e3-baa7-0800200c9a66" , orderFrequencies .get (0 ).getUuid ());
305
+ Assert .assertEquals ("38090760-7c38-11e3-baa7-0800200c9a66" , orderFrequencies .get (1 ).getUuid ());
306
+ Assert .assertEquals ("48090760-7c38-11e3-baa7-0800200c9a66" , orderFrequencies .get (2 ).getUuid ());
307
+ }
308
+
295
309
/**
296
310
* @verifies return all active orders for the specified patient
297
311
* @see OrderService#getActiveOrders(org.openmrs.Patient, Class, org.openmrs.CareSetting,
0 commit comments