@Test
void onCryptoTransferList() throws Exception {

    // given
    CryptoTransfer cryptoTransfer1 = new CryptoTransfer(1L, 1L, EntityId.of(0L, 0L, 1L, ACCOUNT));
    CryptoTransfer cryptoTransfer2 = new CryptoTransfer(2L, -2L, EntityId.of(0L, 0L, 2L, ACCOUNT));
    // when
    sqlEntityListener.onCryptoTransfer(cryptoTransfer1);
    sqlEntityListener.onCryptoTransfer(cryptoTransfer2);
    completeFileAndCommit();
    // then
    assertEquals(2, cryptoTransferRepository.count());
    assertExistsAndEquals(cryptoTransferRepository, cryptoTransfer1, cryptoTransfer1.getId());
    assertExistsAndEquals(cryptoTransferRepository, cryptoTransfer2, cryptoTransfer2.getId());
}