Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.Linq.JArray

Symbol Coverage: 93.83% (76 of 81)

Branch Coverage: 89.13% (41 of 46)

Method Coverage: 96.30% (26 of 27)

Cyclomatic Complexity Avg: 1.37 Max:5

Methods: 27


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.get_IsReadOnly() : System.Boolean  0.00% : 0 of 2
0.00% : 0 of 1
0.00% : 0 of 1
1
FromObject(System.Object o,Newtonsoft.Json.JsonSerializer jsonSerializer) : Newtonsoft.Json.Linq.JArray [static]  80.00% : 4 of 5
66.67% : 2 of 3
100.00% : 1 of 1
2
Load(Newtonsoft.Json.JsonReader reader) : Newtonsoft.Json.Linq.JArray [static]  83.33% : 10 of 12
77.78% : 7 of 9
100.00% : 1 of 1
5
Add(Newtonsoft.Json.Linq.JToken item) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
Clear() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
CloneToken() : Newtonsoft.Json.Linq.JToken  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
Contains(Newtonsoft.Json.Linq.JToken item) : System.Boolean  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
DeepEquals(Newtonsoft.Json.Linq.JToken node) : System.Boolean  100.00% : 3 of 3
66.67% : 2 of 3
100.00% : 1 of 1
2
FromObject(System.Object o) : Newtonsoft.Json.Linq.JArray [static]  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_Count() : System.Int32  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_Item(System.Int32 index) : Newtonsoft.Json.Linq.JToken  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_Item(System.Object key) : Newtonsoft.Json.Linq.JToken  100.00% : 5 of 5
100.00% : 3 of 3
100.00% : 1 of 1
2
get_Type() : Newtonsoft.Json.Linq.JTokenType  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
GetDeepHashCode() : System.Int32  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
IndexOf(Newtonsoft.Json.Linq.JToken item) : System.Int32  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
Insert(System.Int32 index,Newtonsoft.Json.Linq.JToken item) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor(Newtonsoft.Json.Linq.JArray other) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor(System.Object content) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor(System.Object[] content) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken>.CopyTo(Newtonsoft.Json.Linq.JToken[] array,System.Int32 arrayIndex) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
Parse(System.String json) : Newtonsoft.Json.Linq.JArray [static]  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
Remove(Newtonsoft.Json.Linq.JToken item) : System.Boolean  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
RemoveAt(System.Int32 index) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_Item(System.Int32 index,Newtonsoft.Json.Linq.JToken value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_Item(System.Object key,Newtonsoft.Json.Linq.JToken value) : void  100.00% : 5 of 5
100.00% : 3 of 3
100.00% : 1 of 1
2
WriteTo(Newtonsoft.Json.JsonWriter writer,Newtonsoft.Json.JsonConverter[] converters) : void  100.00% : 7 of 7
100.00% : 4 of 4
100.00% : 1 of 1
3