DigitalBasketOptionMultiAssetBlackScholesModelBoundary

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total856 of 8560%100 of 1000%69691811811717
getBoundaryConditionsAtUpperBoundary(FiniteDifferenceEquityProduct, double, double[])1940%160%1010484811
getBoundaryConditionsAtLowerBoundary(FiniteDifferenceEquityProduct, double, double[])1810%160%1010444411
getCashOrNothingCallValue(double, double, int, double, double)840%120%77151511
getReducedLinearCombinationDigitalValue(CallOrPut, double, double, double, int, double, double)680%80%55131311
DigitalBasketOptionMultiAssetBlackScholesModelBoundary(FDMMultiAssetBlackScholesModel)570%100%66111111
getCashOrNothingPutValue(double, double, int, double, double)420%80%558811
getBestOfUpperFaceValue(CallOrPut, double, double, double, int, double, double)350%60%447711
getWorstOfUpperFaceValue(CallOrPut, double, double, double, int, double, double)350%60%447711
isAtUpperBoundary(int, double)230%20%222211
validateAndCastProduct(FiniteDifferenceEquityProduct)220%40%336611
isAtLowerBoundary(int, double)200%20%222211
getReducedVanillaDigitalValue(CallOrPut, double, double, int, double, double)190%20%223311
getDeterministicDigitalValue(CallOrPut, double, double, double, double)180%20%223311
getDividendYieldRate(int, double)180%n/a113311
getRiskFreeRate(double)160%n/a113311
validateStateVariables(double[])120%40%333311
getRiskFreeDiscountFactor(double)120%20%223311