| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 39 of 100 | 61% | 1 of 6 | 83% | 6 | 17 | 10 | 32 | 5 | 14 |
| hashCode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| Rationnal(int, int) | 56% | n/a | 0 | 1 | 2 | 6 | 0 | 1 | ||
| Rationnal(int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| apply(BinaryFunction, Atom) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| apply(UnaryFunction) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| equals(Object) | 91% | 83% | 1 | 4 | 1 | 8 | 0 | 1 | ||
| Rationnal(Fraction) | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| apply(Operation, Atom) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| accept(AtomVisitor) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| accept(Visitor) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getNumerator() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDenominator() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getValue() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |