@Test
void extractNonFeeTransfersContractCall() {

    var amount = 123456L;
    var contractNum = 8888L;
    var transactionBody = getContractCallTransactionBody(contractNum, amount);
    var result = extractionStrategy.extractNonFeeTransfers(transactionBody, getSimpleTransactionRecord());
    assertAll(
            () -> assertEquals(2, StreamSupport.stream(result.spliterator(), false).count())
            , () -> assertResult(createAccountAmounts(contractNum, amount,
                    payerAccountNum, 0 - amount), result)
    );
}