public static Cheque createRandomCheque()

in component-test/src/main/java/org/apache/fineract/cn/cheque/Fixture.java [34:50]


  public static Cheque createRandomCheque() {
    final MICR micr = new MICR();
    micr.setChequeNumber(RandomStringUtils.randomNumeric(2));
    micr.setBranchSortCode(RandomStringUtils.randomAlphanumeric(11));
    micr.setAccountNumber(RandomStringUtils.randomAlphanumeric(34));

    final Cheque cheque = new Cheque();
    cheque.setMicr(micr);
    cheque.setDrawee(RandomStringUtils.randomAlphanumeric(2048));
    cheque.setDrawer(RandomStringUtils.randomAlphanumeric(256));
    cheque.setPayee(RandomStringUtils.randomAlphanumeric(256));
    cheque.setAmount(Double.valueOf(5000.00).toString());
    cheque.setDateIssued(DateConverter.toIsoString(LocalDate.now(Clock.systemUTC())));
    cheque.setJournalEntryIdentifier(RandomStringUtils.randomAlphanumeric(2200));

    return cheque;
  }