Цикл покрытия Junit для ForEach не покрывает - PullRequest
0 голосов
/ 31 января 2019

Я написал класс Java с циклом forEach, который выполняет итерацию списка объектов.Пожалуйста, смотрите код ниже.

public List<Customer> getBranchDealersForDealer(String orgId, String regionId, String districtId, String dealerCode) {
    List<Customer> branchDealers = customerRepository.branchDealersForDealer(orgId, regionId, districtId, dealerCode);
    for(Customer c : branchDealers){
        c.setOrgId(orgId);
        c.setRegionId(regionId);
        c.setDistrictId(districtId);
    }
    List<WarrantyDealerView> warrantyBranchDealers =
    warrantyDealerService.getDealersForCodesIn(toDealerIds(branchDealers));
    return applyUpdatesFromWarranty(branchDealers, warrantyBranchDealers, true);
}

Как мне написать покрытие кода для этой forEach петли.

Код тестового случая:

dealerService.getBranchDealersForDealer("NACD", "USEAST", "SEATLE", "SEATLE");
...