714 B
714 B
title | author | geometry |
---|---|---|
Software Quality & Testing -- Graded Assignment 6 | Claudio Maggioni | margin=2.5cm,bottom=3cm |
Are there mutants that you cannot kill?
Yes.
If yes, why and which are mutants that you cannot kill?
The mutants I cannot kill are:
replaced boolean return with true for org/usi/sq/util/CircularFifoQueue::offer → SURVIVED
at line 135 (which is impossible to kill since the parent method always returns true, thus the mutant is semantically equivalent to the implementation), and:
changed conditional boundary → SURVIVED
changed conditional boundary → SURVIVED
negated conditional → SURVIVED
for if (start < lastReturnedIndex && pos < end)
at line 251.