public void shouldNotReturnResolutionUnknownChequeNumber()

in component-test/src/main/java/org/apache/fineract/cn/cheque/TestMICR.java [191:214]


  public void shouldNotReturnResolutionUnknownChequeNumber() throws Exception {
    final MICR micr = Fixture.createRandomCheque().getMicr();
    micr.setChequeNumber("0815");

    final IssuingCount issuingCount = new IssuingCount();
    issuingCount.setAccountIdentifier(micr.getAccountNumber());
    issuingCount.setAmount(100);

    super.chequeManager.issue(issuingCount);

    Assert.assertTrue(
        super.eventRecorder.wait(EventConstants.ISSUE_CHEQUES, micr.getAccountNumber())
    );

    Mockito
        .doAnswer(invocation -> {
          final Office mockedOffice = new Office();
          mockedOffice.setName(TestMICR.OFFICE_NAME);
          return Optional.of(mockedOffice);
        })
        .when(this.organizationServiceSpy).findOffice(micr.getBranchSortCode());

    super.chequeManager.expandMicr(MICRParser.toIdentifier(micr));
  }