| testArrayElementLimitExceededThrowsUncheckedIOException() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testObjectKeyLimitExceededThrowsUncheckedIOException() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testEscapeDoubleQuotes() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testAlreadyEscapedDoubleQuotes() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testEscapeBackslash() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testAlreadyEscapedBackslash() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testDepthLimitExceededThrowsUncheckedIOException() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testDepthLimitNotExceededParsesSuccessfully() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testConfiguredObjectAndArrayLimits() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testReadStringWithLeftCurlyBracketInString2() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testReadStringWithRightCurlyBracketInString2() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testWriteMap() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testEscapeQuoteAfterEscapedBackslash() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testReadMap() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testReadMapWithValueCommas() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testReadStringWithLeftCurlyBracketInString() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testReadStringWithRightCurlyBracketInString() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testReadStringWithCurlyBracketsInString() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testEscapedForwardSlashInString() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| createNestedMap(int) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testReadStringValueEndingWithEscapedBackslashNotLastKey() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testReadStringValueEndingWithEscapedBackslashDropsSubsequentKey() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCrLfInValueDoesNotEnableHttpResponseSplitting() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testWriteDateProperty() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testKeyWithEscapedQuoteIsParsedCorrectly() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testUnicodeEscapeInValueDecodedCorrectly() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testUnicodeEscapeEmbeddedInString() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testRawNewlineInValueIsEscapedInOutput() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testRawTabInValueIsEscapedInOutput() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testNestedArrayValueParsesSuccessfully() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertInvalidNumericLiteral(String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testMalformedInput() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testWriterPathDeeplyNestedMapThrowsUncheckedIOException() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testRejectInfinityNumericValue() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRejectNaNNumericValue() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| JsonMapObjectReaderWriterTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |