Money

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total451 of 56720%38 of 4617%6074731043751
divideRate(Money)320%20%224411
hashCode()300%40%334411
multiplyRate(Money)280%20%224411
divide(int)230%n/a113311
lessThanOrEqual(Money)200%60%441111
greaterThanOrEqual(Money)200%60%441111
divide(Money)160%n/a112211
multiply(Money, int)160%n/a112211
lessThan(Money)160%40%331111
add(Money)140%n/a112211
multiply(Money)140%n/a112211
negate()130%n/a111111
assertThatCurrenciesAreTheSame(Money)11738%1150%122401
Money(Money)110%n/a114411
isNegative()100%20%221111
isPositive()100%20%221111
multiply(BigDecimal)100%n/a111111
Money(double, String)90%n/a112211
isZero()90%20%221111
valueOf(String, Currency)90%n/a112211
compareTo(Money)90%n/a112211
abs()90%n/a111111
equals(Object)82475%4450%4541001
clone()80%n/a111111
toString()80%n/a111111
parseNumber(String)7853%n/a012401
valueOf(BigDecimal, String)70%n/a111111
getPrettyValue()70%n/a111111
zeroValue(Currency)60%n/a111111
Money(String)60%n/a112211
Money(Currency)60%n/a112211
valueOf(BigDecimal, Currency)60%n/a111111
validateAmountLength(String)5758%2250%231301
Money(Currency)50%n/a112211
parseValue(String)50%n/a111111
areNumbersCloselyEqual(BigDecimal, BigDecimal, int)50%n/a111111
areNumbersCloselyEqual(double, double, int)50%n/a111111
zeroValue()40%n/a111111
setValue(BigDecimal)40%n/a112211
greaterThan(Money)40%n/a111111
setValueScale(BigDecimal, Integer)3975%1150%121401
Money()30%n/a112211
subtract(Money)14100%n/a010201
Money(BigDecimal, Currency, Integer)11100%n/a010401
valueOf(String, Currency)9100%n/a010201
Money(BigDecimal, Currency)7100%n/a010201
Money(BigDecimal, Currency)6100%n/a010201
removeCommasFrom(String)5100%n/a010101
getValue()3100%n/a010101
getCurrency()3100%n/a010101
static {...}3100%n/a010101