SimpleTextParserTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,354 of 3,3540%27 of 270%136136751751121121
testTryChoose()1390%n/a11131311
testTryChooseIgnoreCase()1390%n/a11131311
testChoose()1040%n/a11101011
testChooseIgnoreCase()1040%n/a11101011
testDiscardWithLineContinuation_predicateArg()970%n/a11242411
testNextWithLineContinuation_predicateArg()940%n/a11141411
testCharacterPosition()920%n/a11242411
testDiscardLineWhitespace()920%n/a11262611
testDiscard_predicateArg()880%n/a11232311
testHasMoreCharactersOnLine()860%n/a11262611
testDiscardWithLineContinuation_lenArg()840%n/a11212111
testBasicTokenMethods()820%n/a11181811
testGetCurrentTokenAsDouble_failures()820%n/a11161611
testGetCurrentTokenAsInt_failures()820%n/a11161611
testNext_predicateArg()810%n/a11131311
testDiscard_lenArg()760%n/a11202011
testDiscardNewLineSequence()760%n/a11222211
testPeek_lenArg()680%n/a11171711
testUnexpectedToken_ioError()600%n/a11181811
assertCharacterSequence(SimpleTextParser, String)570%20%22121211
testCharacterPredicates()550%n/a11191911
testNextWithLineContinuation_lenArg()540%n/a119911
testUnexpectedToken()530%n/a11171711
testNextAlphanumeric()520%n/a11111111
testPeek_predicateArg()500%n/a11131311
testDiscardWhitespace()480%n/a11141411
testDiscardLine()480%n/a11141411
testNext_lenArg()460%n/a118811
testNextLine()430%n/a119911
testTryMatch()400%n/a11111111
testTryMatchIgnoreCase()400%n/a11111111
testChoose_failure()360%n/a118811
assertMatchesAll(IntPredicate, String)350%20%224411
assertDoesNotMatchAny(IntPredicate, String)350%20%224411
testCharacterPosition_givenPosition()340%n/a11101011
testTokenError_withCause()320%n/a119911
testChooseIgnoreCase_failure()310%n/a117711
testGetCurrentTokenAsDouble()280%n/a118811
testMatch_failure()280%n/a117711
testGetCurrentTokenAsInt()250%n/a118811
testUnexpectedToken_causeArg()250%n/a118811
testTokenError()250%n/a118811
testParseError_currentLineCol_withCause()250%n/a117711
testParseError_givenLineCol_withCause()240%n/a116611
assertChar(int, int)240%n/a114411
testMatchIgnoreCase_failure()230%n/a116611
testHasMoreCharacters()200%n/a117711
testGetCurrentTokenAsDouble_includedNumberFormatExceptionOnFailure()200%n/a115511
testGetCurrentTokenAsInt_includedNumberFormatExceptionOnFailure()200%n/a115511
testParseError_currentLineCol()190%n/a116611
testTokenError_noTokenSet()180%n/a116611
lambda$testChooseIgnoreCase_failure$46(SimpleTextParser)180%n/a112211
lambda$testChoose_failure$41(SimpleTextParser)180%n/a112211
testNext_lenArg_invalidArg()170%n/a115511
testPeek_lenArg_invalidArg()170%n/a115511
testPeek_predicateArg_exceedsMaxStringLength()170%n/a116611
testMatch()170%n/a117711
testMatch_ignoreCase()170%n/a117711
testParseError_givenLineCol()170%n/a115511
assertToken(SimpleTextParser, String, int, int)160%n/a114411
describeChar(int)140%50%556611
testNext_predicateArg_exceedsMaxStringLength()120%n/a114411
assertPosition(SimpleTextParser, int, int)110%n/a113311
parser(String)100%n/a112211
lambda$testTryChooseIgnoreCase_noToken$49(SimpleTextParser)100%n/a112211
lambda$testTryChoose_noToken$48(SimpleTextParser)100%n/a112211
lambda$testChooseIgnoreCase_failure$45(SimpleTextParser)100%n/a112211
lambda$testChooseIgnoreCase_failure$44(SimpleTextParser)100%n/a112211
lambda$testChoose_failure$42(SimpleTextParser)100%n/a112211
lambda$testChoose_failure$40(SimpleTextParser)100%n/a112211
lambda$testChoose_failure$39(SimpleTextParser)100%n/a112211
testMaxStringLength_illegalArg()90%n/a113311
testCharacterSequence()90%n/a113311
testTryMatch_noToken()90%n/a113311
testTryMatchIgnoreCase_noToken()90%n/a113311
testTryChoose_noToken()90%n/a113311
testTryChooseIgnoreCase_noToken()90%n/a113311
testMaxStringLength_defaultValue()80%n/a113311
lambda$testParseError_currentLineCol$50(int)70%20%221111
lambda$testDiscardWithLineContinuation_predicateArg$18(int)70%20%221111
lambda$testDiscardWithLineContinuation_predicateArg$17(int)70%20%221111
lambda$testDiscard_predicateArg$14(int)70%20%221111
lambda$testDiscard_predicateArg$13(int)70%20%221111
lambda$testNext_predicateArg_exceedsMaxStringLength$8(int)70%20%221111
lambda$testGetCurrentTokenAsInt_failures$2(int)70%20%221111
lambda$testGetCurrentTokenAsDouble_failures$1(int)70%20%221111
lambda$testChooseIgnoreCase_failure$47(SimpleTextParser)60%n/a111111
lambda$testChoose_failure$43(SimpleTextParser)60%n/a111111
lambda$testTryMatchIgnoreCase_noToken$38(SimpleTextParser)50%n/a112211
lambda$testTryMatch_noToken$37(SimpleTextParser)50%n/a112211
lambda$testMatchIgnoreCase_failure$36(SimpleTextParser)50%n/a112211
lambda$testMatchIgnoreCase_failure$35(SimpleTextParser)50%n/a112211
lambda$testMatchIgnoreCase_failure$34(SimpleTextParser)50%n/a112211
lambda$testMatch_failure$33(SimpleTextParser)50%n/a112211
lambda$testMatch_failure$32(SimpleTextParser)50%n/a112211
lambda$testMatch_failure$31(SimpleTextParser)50%n/a112211
lambda$testMatch_failure$30(SimpleTextParser)50%n/a112211
lambda$testPeek_predicateArg_exceedsMaxStringLength$29(SimpleTextParser)50%n/a112211
lambda$testPeek_lenArg_invalidArg$23(SimpleTextParser)50%n/a112211
lambda$testPeek_lenArg_invalidArg$22(SimpleTextParser)50%n/a112211
lambda$testNext_predicateArg_exceedsMaxStringLength$9(SimpleTextParser)50%n/a112211
lambda$testNext_lenArg_invalidArg$4(SimpleTextParser)50%n/a112211
lambda$testNext_lenArg_invalidArg$3(SimpleTextParser)50%n/a112211
lambda$testMaxStringLength_illegalArg$0(SimpleTextParser)40%n/a112211
SimpleTextParserTest()30%n/a111111
lambda$testPeek_predicateArg$28(int)20%n/a111111
lambda$testPeek_predicateArg$27(int)20%n/a111111
lambda$testPeek_predicateArg$26(int)20%n/a111111
lambda$testPeek_predicateArg$25(int)20%n/a111111
lambda$testPeek_predicateArg$24(int)20%n/a111111
lambda$testPeek_lenArg$21(int)20%n/a111111
lambda$testDiscardWithLineContinuation_predicateArg$20(int)20%n/a111111
lambda$testDiscardWithLineContinuation_predicateArg$19(int)20%n/a111111
lambda$testDiscard_predicateArg$16(int)20%n/a111111
lambda$testDiscard_predicateArg$15(int)20%n/a111111
lambda$testNextWithLineContinuation_predicateArg$12(int)20%n/a111111
lambda$testNextWithLineContinuation_predicateArg$11(int)20%n/a111111
lambda$testNextWithLineContinuation_predicateArg$10(int)20%n/a111111
lambda$testNext_predicateArg$7(int)20%n/a111111
lambda$testNext_predicateArg$6(int)20%n/a111111
lambda$testNext_predicateArg$5(int)20%n/a111111