List of usage examples for org.apache.commons.lang3.time DateUtils parseDate
public static Date parseDate(final String str, final String... parsePatterns) throws ParseException
Parses a string representing a date by trying a variety of different parsers.
The parse will try each parse pattern in turn.
From source file:org.openmrs.OrderTest.java
/** * @verifies return true if an order was discontinued on the check date * @see Order#isActive(java.util.Date)/*from w w w. j av a2 s. c o m*/ */ @Test public void isActive_shouldReturnTrueIfAnOrderWasDiscontinuedOnTheCheckDate() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); Date dateStopped = DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT); OrderUtilTest.setDateStopped(order, dateStopped); assertTrue(order.isActive(dateStopped)); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for a discontinued order * @see Order#isActive(java.util.Date)// www .j av a2 s .c o m */ @Test public void isActive_shouldReturnFalseForADiscontinuedOrder() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); OrderUtilTest.setDateStopped(order, DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT)); assertFalse(order.isActive(DateUtils.parseDate("2014-11-01 11:11:12", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for an expired order * @see Order#isActive(java.util.Date)//from w w w . j a v a 2s.com */ @Test public void isActive_shouldReturnFalseForAnExpiredOrder() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); order.setAutoExpireDate(DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT)); assertFalse(order.isActive(DateUtils.parseDate("2014-11-01 11:11:12", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for an order activated after the check date * @see Order#isActive(java.util.Date)//from ww w. j av a 2 s .com */ @Test public void isActive_shouldReturnFalseForAnOrderActivatedAfterTheCheckDate() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); assertNull(order.getDateStopped()); assertNull(order.getAutoExpireDate()); assertFalse(order.isActive(DateUtils.parseDate("2014-11-01 11:11:09", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for a voided order * @see Order#isActive(java.util.Date)/* ww w.ja v a 2 s .c om*/ */ @Test public void isActive_shouldReturnFalseForAVoidedOrder() throws Exception { Order order = new Order(); order.setVoided(true); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); assertNull(order.getDateStopped()); assertNull(order.getAutoExpireDate()); assertFalse(order.isActive(DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for a discontinuation order * @see Order#isActive(java.util.Date)// w w w .j ava 2 s . c o m */ @Test public void isActive_shouldReturnFalseForADiscontinuationOrder() throws Exception { Order order = new Order(); Date activationDate = DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT); order.setDateActivated(activationDate); order.setAction(Order.Action.DISCONTINUE); assertNull(order.getDateStopped()); assertNull(order.getAutoExpireDate()); assertFalse(order.isActive(activationDate)); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false for a voided order * @see Order#isStarted(java.util.Date)/*from w ww . ja va2 s . co m*/ */ @Test public void isStarted_shouldReturnFalseForAVoidedOrder() throws Exception { Order order = new Order(); order.setVoided(true); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); assertFalse(order.isStarted(DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false if dateActivated is null * @see Order#isStarted(java.util.Date)/* ww w. j a v a 2 s . co m*/ */ @Test public void isStarted_shouldReturnFalseIfDateActivatedIsNull() throws Exception { Order order = new Order(); assertNull(order.getDateActivated()); assertFalse(order.isStarted(DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false if the order is not yet activated as of the check date * @see Order#isStarted(java.util.Date)/*from ww w .java 2 s .co m*/ */ @Test public void isStarted_shouldReturnFalseIfTheOrderIsNotYetActivatedAsOfTheCheckDate() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); assertFalse(order.isStarted(DateUtils.parseDate("2014-11-01 11:11:09", DATE_FORMAT))); }
From source file:org.openmrs.OrderTest.java
/** * @verifies return false if the order was scheduled to start after the check date * @see Order#isStarted(java.util.Date)//from w ww .j av a2s . com */ @Test public void isStarted_shouldReturnFalseIfTheOrderWasScheduledToStartAfterTheCheckDate() throws Exception { Order order = new Order(); order.setDateActivated(DateUtils.parseDate("2014-11-01 11:11:10", DATE_FORMAT)); order.setUrgency(Order.Urgency.ON_SCHEDULED_DATE); order.setScheduledDate(DateUtils.parseDate("2014-11-01 11:11:12", DATE_FORMAT)); assertFalse(order.isStarted(DateUtils.parseDate("2014-11-01 11:11:11", DATE_FORMAT))); }