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;
}