在迭代时更改列表内容的 Flux List 上断言

Assert on Flux List which changes list contents while iterating

提问人:Loren 提问时间:11/8/2023 最后编辑:Loren 更新时间:11/8/2023 访问量:10

问:

我正在从对象类型列表创建一个通量。在迭代列表时,我调用了 2 个方法:updateCashCT 和 updatePaymentDocument 用于更新列表项的列表项。由于我正在对列表对象本身进行更改,因此我没有从此方法返回列表对象,如何使用junit对更改的列表对象进行断言?

    Flux.fromIterable(chargeTransactionListForOrder)
    .filter(ct -> PaymentTypes.CASH.name().equalsIgnoreCase(ct.getPaymentType()))
    .doOnNext(ct -> updateCashCT(ct)).doOnNext(ct -> updatePaymentDocument(ct, payment))
    .blockLast();
JUNIT JAVA-8 Mockito 反应 通量

评论


答: 暂无答案