Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.Utilities.DictionaryWrapper`2

Symbol Coverage: 13.99% (20 of 143)

Branch Coverage: 11.43% (8 of 70)

Method Coverage: 15.15% (5 of 33)

Cyclomatic Complexity Avg: 2.09 Max:4

Methods: 33


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
<GetEnumerator>b__0(System.Collections.DictionaryEntry de) : System.Collections.Generic.KeyValuePair<TKey,TValue> [static]  0.00% : 0 of 1
N/A : 0 of 0
0.00% : 0 of 1
1
Add(System.Collections.Generic.KeyValuePair<TKey,TValue> item) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
Add(TKey key,TValue value) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
Clear() : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
Contains(System.Collections.Generic.KeyValuePair<TKey,TValue> item) : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
ContainsKey(TKey key) : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
CopyTo(System.Collections.Generic.KeyValuePair<TKey,TValue>[] array,System.Int32 arrayIndex) : void  0.00% : 0 of 7
0.00% : 0 of 5
0.00% : 0 of 1
4
get_Count() : System.Int32  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
get_IsReadOnly() : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
get_Item(TKey key) : TValue  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
get_Keys() : System.Collections.Generic.ICollection<TKey>  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
get_Values() : System.Collections.Generic.ICollection<TValue>  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
GetEnumerator() : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>  0.00% : 0 of 4
0.00% : 0 of 3
0.00% : 0 of 1
3
System.Collections.ICollection.CopyTo(System.Array array,System.Int32 index) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.ICollection.get_IsSynchronized() : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.ICollection.get_SyncRoot() : System.Object  0.00% : 0 of 4
0.00% : 0 of 3
0.00% : 0 of 1
2
System.Collections.IDictionary.Add(System.Object key,System.Object value) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IDictionary.Contains(System.Object key) : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IDictionary.get_IsFixedSize() : System.Boolean  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IDictionary.get_Item(System.Object key) : System.Object  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IDictionary.get_Keys() : System.Collections.ICollection  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IDictionary.get_Values() : System.Collections.ICollection  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
System.Collections.IEnumerable.GetEnumerator() : System.Collections.IEnumerator  0.00% : 0 of 2
0.00% : 0 of 1
0.00% : 0 of 1
1
Remove(System.Collections.Generic.KeyValuePair<TKey,TValue> item) : System.Boolean  0.00% : 0 of 10
0.00% : 0 of 4
0.00% : 0 of 1
4
Remove(System.Object key) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
Remove(TKey key) : System.Boolean  0.00% : 0 of 7
0.00% : 0 of 3
0.00% : 0 of 1
3
set_Item(TKey key,TValue value) : void  0.00% : 0 of 4
0.00% : 0 of 2
0.00% : 0 of 1
2
TryGetValue(TKey key,byref TValue value) : System.Boolean  0.00% : 0 of 8
0.00% : 0 of 3
0.00% : 0 of 1
3
.ctor(System.Collections.Generic.IDictionary<TKey,TValue> dictionary) : void  100.00% : 4 of 4
100.00% : 1 of 1
100.00% : 1 of 1
1
.ctor(System.Collections.IDictionary dictionary) : void  100.00% : 4 of 4
100.00% : 1 of 1
100.00% : 1 of 1
1
get_UnderlyingDictionary() : System.Object  100.00% : 4 of 4
100.00% : 2 of 2
100.00% : 1 of 1
2
System.Collections.IDictionary.GetEnumerator() : System.Collections.IDictionaryEnumerator  100.00% : 4 of 4
100.00% : 2 of 2
100.00% : 1 of 1
2
System.Collections.IDictionary.set_Item(System.Object key,System.Object value) : void  100.00% : 4 of 4
100.00% : 2 of 2
100.00% : 1 of 1
2