コード例 #1
0
        public override string ToString()
        {
            JsonValueWriter Writer = new JsonValueWriter();

            WriteJSONString(Writer);
            return(Writer.ToString());
        }
コード例 #2
0
        public void checkKeyFormatting()
        {
            JsonValueWriter writer = new JsonValueWriter();

            writer.InsertKey("Key");

            // then
            Assert.That(writer.ToString(), Is.EqualTo("\"Key\""));
        }
コード例 #3
0
        public void checkStringValueFormatting()
        {
            JsonValueWriter writer = new JsonValueWriter();

            writer.InsertStringValue("false");

            // then
            Assert.That(writer.ToString(), Is.EqualTo("\"false\""));
        }
コード例 #4
0
        public void CheckOpenArrayCharacter()
        {
            JsonValueWriter writer = new JsonValueWriter();

            writer.OpenArray();

            // then
            Assert.That(writer.ToString(), Is.EqualTo("["));
        }
コード例 #5
0
        public void checkKeyValueSeperatorCharacter()
        {
            JsonValueWriter writer = new JsonValueWriter();

            writer.InsertKeyValueSeperator();

            // then
            Assert.That(writer.ToString(), Is.EqualTo(":"));
        }
コード例 #6
0
        public void checkCloseObjectCharacter()
        {
            JsonValueWriter writer = new JsonValueWriter();

            writer.CloseObject();

            // then
            Assert.That(writer.ToString(), Is.EqualTo("}"));
        }