Java17RecordTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total647 of 6470%2 of 20%39391421423838
testReflectionFilterBlockInaccessible()490%n/a11131311
testMultipleNamesDeserializedCorrectly()410%n/a118811
testStaticFieldDeserialization()410%n/a11111111
testStaticFieldSerialization()320%n/a117711
testClassReflectionFilter()320%n/a11111111
testFieldNamingStrategy()270%n/a114411
testFieldExclusionStrategy()270%n/a115511
testPrimitiveAdapterNullValue()260%n/a11101011
testRecordBaseClass()230%n/a116611
testPrimitiveDefaultValues()220%n/a113311
testJsonAdapterAnnotation()220%n/a114411
testConstructorRuns()200%n/a114411
testEmptyRecord()200%n/a113311
testThrowingConstructor()190%n/a117711
testThrowingAccessor()190%n/a116611
testExposeAnnotation()190%n/a114411
testRecordNull()170%n/a114411
testDuplicateJsonProperties()160%n/a113311
testPrimitiveJsonNullValue()150%n/a117711
testFirstNameIsChosenForSerialization()140%n/a113311
testSerializedNameOnAccessor()140%n/a116611
testObjectDefaultValue()130%n/a112211
testUnknownJsonProperty()120%n/a112211
testMultipleNamesInTheSameString()110%n/a114411
testAccessorIsCalled()110%n/a112211
lambda$testThrowingAccessor$3()90%n/a111111
Java17RecordTest()80%n/a112211
lambda$testReflectionFilterBlockInaccessible$9(Gson)80%n/a111111
lambda$testClassReflectionFilter$7(Gson)80%n/a111111
lambda$testRecordBaseClass$11()70%n/a111111
lambda$testClassReflectionFilter$6(Class)70%20%221111
lambda$testPrimitiveJsonNullValue$4(String)70%n/a111111
lambda$testThrowingConstructor$2()70%n/a111111
lambda$testReflectionFilterBlockInaccessible$10(Gson)60%n/a111111
lambda$testPrimitiveAdapterNullValue$5(Gson, String)60%n/a111111
lambda$testSerializedNameOnAccessor$0()60%n/a111111
lambda$testFieldNamingStrategy$1(Field)40%n/a111111
lambda$testReflectionFilterBlockInaccessible$8(Class)20%n/a111111