@Test public void testRetrieveMorePinNumbers() { CallingCardMaintenanceRequest request = new CallingCardMaintenanceRequest(); CommonTestRoutines.createDummyUserContext(request); CallingCardInfo callingCardInfo = new CallingCardInfo(); callingCardInfo.setModelAction(PersistanceActionEnum.FETCH); request.setCallingCardInfo(callingCardInfo); Mockito.when(getMockCallingCardBAC().retrieveMorePinNumbers(request)) .thenReturn(returnInsert(callingCardInfo)); CallingCardMaintenanceResponse response = getCallingCardBAI().retrieveMorePinNumbers(request); CommonTestRoutines.assertResponse(response); // ensures the mock's assignCard was called 1 time. Mockito.verify(getMockCallingCardBAC()).retrieveMorePinNumbers(request); }
@Test public void testRefillCard() { CallingCardMaintenanceRequest request = new CallingCardMaintenanceRequest(); CommonTestRoutines.createDummyUserContext(request); CallingCardInfo callingCardInfo = new CallingCardInfo(); callingCardInfo.setPersonId(1); callingCardInfo.setAmount(new BigDecimal(1)); callingCardInfo.setModelAction(PersistanceActionEnum.UPDATE); request.setCallingCardInfo(callingCardInfo); Mockito.when(getMockCallingCardBAC().refillCard(request)) .thenReturn(returnInsert(callingCardInfo)); CallingCardMaintenanceResponse response = getCallingCardBAI().refillCard(request); CommonTestRoutines.assertResponse(response); // ensures the mock's assignCard was called 1 time. Mockito.verify(getMockCallingCardBAC()).refillCard(request); }