@Test public void shouldReturnCallFlowDuration() { callEventView = new CallEventView(new CallEvent(IVREvent.GotDTMF.toString())); callFlowGroupView = new CallFlowGroupView("flow", callEventView); DateTime flowStartTime = DateUtil.now(); callFlowGroupView.setFlowStartTime(flowStartTime); callFlowGroupView.setFlowEndTime(flowStartTime.plusMinutes(2).plusSeconds(3)); assertEquals(123, callFlowGroupView.getFlowDuration()); assertEquals("flow", callFlowGroupView.toString()); }
@Test public void shouldReturnTheMissedCallFlow() { callEventView = new CallEventView(getMissedCallEvent()); callFlowGroupView = new CallFlowGroupView(CallTypeConstants.MISSED, callEventView); assertEquals("Missed Pill Reminder", callFlowGroupView.toString()); }