# ParseRevenueExcelServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 5,784 of 5,787 | 0% | 654 of 654 | 0% | 341 | 342 | 1,175 | 1,176 | 14 | 15
checkHistoryAndForecastForShiJi(PropertyDTO, MultipartFile) |  | 0% |  | 0% | 42 | 42 | 191 | 191 | 1 | 1
checkHistoryAndForecast(PropertyDTO, MultipartFile) |  | 0% |  | 0% | 42 | 42 | 191 | 191 | 1 | 1
checkHistoryAndForecastBusinessBlock(PropertyDTO, MultipartFile) |  | 0% |  | 0% | 30 | 30 | 135 | 135 | 1 | 1
checkCustomersRevenueFile(PropertyDTO, MultipartFile, int) |  | 0% |  | 0% | 24 | 24 | 107 | 107 | 1 | 1
parseHistoryAndForecast(PropertyDTO, InputStream, Long, Long) |  | 0% |  | 0% | 44 | 44 | 102 | 102 | 1 | 1
parseHistoryAndForecastForShiJi(PropertyDTO, InputStream, Long, Long) |  | 0% |  | 0% | 44 | 44 | 101 | 101 | 1 | 1
checkHistoryAndForecastFromThirtyDaysAgoToYesterday(PropertyDTO, MultipartFile) |  | 0% |  | 0% | 17 | 17 | 80 | 80 | 1 | 1
checkSegmentFile(PropertyDTO, MultipartFile) |  | 0% |  | 0% | 17 | 17 | 77 | 77 | 1 | 1
parseHistoryAndForecastBusinessBlock(PropertyDTO, InputStream, Long, Long) |  | 0% |  | 0% | 39 | 39 | 66 | 66 | 1 | 1
parseCustomersRevenueFile(PropertyDTO, InputStream, int, Long, Long) |  | 0% |  | 0% | 17 | 17 | 50 | 50 | 1 | 1
parseHistoryAndForecastFromThirtyDaysAgoToYesterday(PropertyDTO, InputStream, Long, Long) |  | 0% |  | 0% | 13 | 13 | 34 | 34 | 1 | 1
parseSegmentFile(PropertyDTO, InputStream, Long, Long) |  | 0% |  | 0% | 8 | 8 | 32 | 32 | 1 | 1
lambda$parseSegmentFile$0(Row, Map, Map, Integer, Integer) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
lambda$parseSegmentFile$1(Map, Map, RevenueSegment) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
ParseRevenueExcelServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1