| exercise(Map) |  | 0% |  | 0% | 5 | 5 | 24 | 24 | 1 | 1 |
| exerciseQuotes(String, String, Map) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
| testProcessingInstructionStringMap() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testExercise() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testSetTarget() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| buildMap(String[]) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| mapValue(Map) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| checkMapValues(ProcessingInstruction, Map) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| testCloneC() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| testGetTarget() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDetatchParentProcessingInstruction() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneD() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testCloneA() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testCloneB() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| testIllegalAttnameC() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalAttValueA() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalAttValueB() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalAttnameB() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testIllegalAttValueC() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testProcessingInstruction() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| testIllegalData() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testSerialize() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testGetData() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testProcessingInstructionStringString() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testProcessingInstructionString() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testToString() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testIllegalAttnameA() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testGetValue() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testIllegalTargetContentF() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testIllegalTargetContentG() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testIllegalTargetContentH() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testIllegalTargetContentA() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalTargetContentB() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalTargetContentC() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalTargetContentD() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIllegalTargetContentE() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| TestProcessingInstruction() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |