Я не могу найти способ проверить, что impegnoAmmessoRepo.save(item_old)
вызывается N раз во время выполнения следующего метода:
public void deleteOldImpegniAmmessi(List<ProgettoImpegnoAmmesso> newList, Integer idPagamento ) {
List <ProgettoImpegnoAmmesso> all_items = impegnoAmmessoRepo.findAllByIdImpegnoIdImpegno(idPagamento);
for (ProgettoImpegnoAmmesso item_old : all_items ) {
if(! newList.contains(item_old)) {
item_old.setFlagValido(ValidFlagType._NOT_VALID.validity());
item_old.setDataFine(new Date());
impegnoAmmessoRepo.save(item_old);
}
}
}
Я знаю, что мне нужно использовать аннотацию @Mock
вхранилище и использовать метод verify()
, но я не знаю, как использовать его для метода (save()
хранилища), который вызывается внутри другого вызываемого метода (deleteOldImpegniAmmessi
).