Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.Tests.Serialization.TypeNameHandlingTests

Symbol Coverage: 97.78% (88 of 90)

Branch Coverage: 84.62% (11 of 13)

Method Coverage: 100.00% (13 of 13)

Cyclomatic Complexity Avg: 1.00 Max:1

Methods: 13


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
DeserializeTypeNameOnly() : void  66.67% : 2 of 3
0.00% : 0 of 1
100.00% : 1 of 1
1
DeserializeWithBadTypeName() : void  75.00% : 3 of 4
0.00% : 0 of 1
100.00% : 1 of 1
1
DeserializeGenericObjectListWithTypeName() : void  100.00% : 15 of 15
100.00% : 1 of 1
100.00% : 1 of 1
1
DeserializeGenericTypeName() : void  100.00% : 9 of 9
100.00% : 1 of 1
100.00% : 1 of 1
1
DeserializeTypeName() : void  100.00% : 6 of 6
100.00% : 1 of 1
100.00% : 1 of 1
1
DeserializeTypeNameFromGacAssembly() : void  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
DeserializeTypeNameWithNoTypeNameHandling() : void  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
SerializeGenericObjectListWithTypeName() : void  100.00% : 6 of 6
100.00% : 1 of 1
100.00% : 1 of 1
1
SerializeObjectWithMultipleGenericLists() : void  100.00% : 6 of 6
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteListTypeNameForProperty() : void  100.00% : 15 of 15
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteObjectTypeNameForProperty() : void  100.00% : 11 of 11
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteTypeNameForObjects() : void  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor() : void  N/A : 0 of 0
100.00% : 1 of 1
100.00% : 1 of 1
1