AnalyticsServiceImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total204 of 1,03980%49 of 12259%388728205126
getFinancialSummaryWAC(LocalDate, LocalDate, String)9730876%182659%1423138701
asLocalDate(Object)741213%18210%1011101201
asNumber(Object)72074%2466%240401
asLocalDateTime(Object)71770%1375%131301
issueAt(AnalyticsServiceImpl.State, int)63585%3350%341701
requireNonNull(Object, String)6440%1150%121301
lowStockCount()50%n/a111111
applyInbound(AnalyticsServiceImpl.State, int, BigDecimal)4996%1583%141901
getFilteredStockUpdates(StockUpdateFilterDTO)85100%41477%41002001
getPriceTrend(String, String, LocalDate, LocalDate)37100%2100%020801
defaultAndValidateDateWindow(LocalDate, LocalDate)34100%6100%040501
lambda$getFilteredStockUpdates$5(Object[])29100%n/a010301
getTotalStockValueOverTime(LocalDate, LocalDate, String)28100%n/a010801
getMonthlyStockMovement(LocalDate, LocalDate, String)28100%n/a010801
lambda$getMonthlyStockMovement$4(Object[])18100%n/a010301
lambda$getItemsBelowMinimumStock$3(Object[])18100%n/a010301
getItemUpdateFrequency(String)15100%n/a010501
getItemsBelowMinimumStock(String)15100%n/a010501
requireNonBlank(String, String)15100%1375%130301
lambda$getItemUpdateFrequency$2(Object[])13100%n/a010201
lambda$getTotalStockPerSupplier$1(Object[])13100%n/a010201
lambda$getTotalStockValueOverTime$0(Object[])13100%n/a010301
blankToNull(String)11100%4100%030101
getTotalStockPerSupplier()10100%n/a010401
startOfDay(LocalDate)4100%n/a010101
endOfDay(LocalDate)4100%n/a010101