Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.JsonPropertyAttribute

Symbol Coverage: 86.21% (25 of 29)

Branch Coverage: 80.00% (24 of 30)

Method Coverage: 88.89% (16 of 18)

Cyclomatic Complexity Avg: 1.33 Max:2

Methods: 18


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
get_ObjectCreationHandling() : Newtonsoft.Json.ObjectCreationHandling  0.00% : 0 of 2
0.00% : 0 of 3
0.00% : 0 of 1
2
get_TypeNameHandling() : Newtonsoft.Json.TypeNameHandling  0.00% : 0 of 2
0.00% : 0 of 3
0.00% : 0 of 1
2
get_DefaultValueHandling() : Newtonsoft.Json.DefaultValueHandling  100.00% : 2 of 2
100.00% : 3 of 3
100.00% : 1 of 1
2
get_IsReference() : System.Boolean  100.00% : 2 of 2
100.00% : 3 of 3
100.00% : 1 of 1
2
get_NullValueHandling() : Newtonsoft.Json.NullValueHandling  100.00% : 2 of 2
100.00% : 3 of 3
100.00% : 1 of 1
2
get_ReferenceLoopHandling() : Newtonsoft.Json.ReferenceLoopHandling  100.00% : 2 of 2
100.00% : 3 of 3
100.00% : 1 of 1
2
.ctor() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor(System.String propertyName) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
set_DefaultValueHandling(Newtonsoft.Json.DefaultValueHandling value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_IsReference(System.Boolean value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_NullValueHandling(Newtonsoft.Json.NullValueHandling value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_ObjectCreationHandling(Newtonsoft.Json.ObjectCreationHandling value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_ReferenceLoopHandling(Newtonsoft.Json.ReferenceLoopHandling value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_TypeNameHandling(Newtonsoft.Json.TypeNameHandling value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_PropertyName() : System.String  N/A : 0 of 0
100.00% : 1 of 1
100.00% : 1 of 1
1
get_Required() : Newtonsoft.Json.Required  N/A : 0 of 0
100.00% : 1 of 1
100.00% : 1 of 1
1
set_PropertyName(System.String value) : void  N/A : 0 of 0
100.00% : 1 of 1
100.00% : 1 of 1
1
set_Required(Newtonsoft.Json.Required value) : void  N/A : 0 of 0
100.00% : 1 of 1
100.00% : 1 of 1
1