Json.NET
Code Coverage Statistics for Class

Newtonsoft.Json.JsonTextWriter

Symbol Coverage: 98.00% (147 of 150)

Branch Coverage: 93.22% (55 of 59)

Method Coverage: 100.00% (43 of 43)

Cyclomatic Complexity Avg: 1.26 Max:3

Methods: 43


Methods

Method Symbol Coverage Branch Coverage Method Coverage Cyclomatic Complexity
set_Indentation(System.Int32 value) : void  75.00% : 3 of 4
66.67% : 2 of 3
100.00% : 1 of 1
2
.ctor(System.IO.TextWriter textWriter) : void  88.89% : 8 of 9
66.67% : 2 of 3
100.00% : 1 of 1
2
WriteEnd(Newtonsoft.Json.JsonToken token) : void  88.89% : 8 of 9
50.00% : 1 of 2
100.00% : 1 of 1
3
Close() : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
Flush() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_Base64Encoder() : Newtonsoft.Json.Utilities.Base64Encoder  100.00% : 4 of 4
100.00% : 3 of 3
100.00% : 1 of 1
2
get_Indentation() : System.Int32  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_IndentChar() : System.Char  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_QuoteChar() : System.Char  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
get_QuoteName() : System.Boolean  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_IndentChar(System.Char value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
set_QuoteChar(System.Char value) : void  100.00% : 4 of 4
80.00% : 4 of 5
100.00% : 1 of 1
3
set_QuoteName(System.Boolean value) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteComment(System.String text) : void  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteIndent() : void  100.00% : 8 of 8
100.00% : 4 of 4
100.00% : 1 of 1
3
WriteIndentSpace() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteNull() : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WritePropertyName(System.String name) : void  100.00% : 4 of 4
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteRaw(System.String json) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteStartArray() : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteStartConstructor(System.String name) : void  100.00% : 5 of 5
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteStartObject() : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteUndefined() : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Boolean value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Byte value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Byte[] value) : void  100.00% : 7 of 7
100.00% : 2 of 2
100.00% : 1 of 1
2
WriteValue(System.Char value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.DateTime value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.DateTimeOffset value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Decimal value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Double value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Int16 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Int32 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Int64 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.SByte value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.Single value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.String value) : void  100.00% : 5 of 5
100.00% : 2 of 2
100.00% : 1 of 1
2
WriteValue(System.UInt16 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.UInt32 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValue(System.UInt64 value) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValueDelimiter() : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteValueInternal(System.String value,Newtonsoft.Json.JsonToken token) : void  100.00% : 2 of 2
100.00% : 1 of 1
100.00% : 1 of 1
1
WriteWhitespace(System.String ws) : void  100.00% : 3 of 3
100.00% : 1 of 1
100.00% : 1 of 1
1