Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.Utilities.DynamicWrapper

Symbol Coverage: 95.56% (43 of 45)

Branch Coverage: 90.00% (18 of 20)

Method Coverage: 100.00% (8 of 8)

Cyclomatic Complexity Avg: 2.00 Max:3

Methods: 8


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
GetUnderlyingObject(System.Object wrapper) : System.Object [static]  80.00% : 4 of 5
66.67% : 2 of 3
100.00% : 1 of 1
2
GetStrongKey() : System.Byte[] [static]  87.50% : 7 of 8
75.00% : 3 of 4
100.00% : 1 of 1
3
CreateWrapper<T>(System.Object realObject) : T [static]  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
.cctor() : void [static]  100.00% : 2 of 2
N/A : 0 of 0
100.00% : 1 of 1
1
GenerateWrapperType(System.Type interfaceType,System.Type underlyingType) : System.Type [static]  100.00% : 8 of 8
100.00% : 4 of 4
100.00% : 1 of 1
3
get_ModuleBuilder() : System.Reflection.Emit.ModuleBuilder [static]  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
GetWrapper(System.Type interfaceType,System.Type realObjectType) : System.Type [static]  100.00% : 6 of 6
100.00% : 3 of 3
100.00% : 1 of 1
2
Init() : void [static]  100.00% : 8 of 8
100.00% : 4 of 4
100.00% : 1 of 1
3