From fc6ffd05496df9308b3f106ed80a592074143621 Mon Sep 17 00:00:00 2001 From: JamesNK Date: Sun, 23 Nov 2008 05:11:59 +0000 Subject: [PATCH] -Added additional unicode encoding test --- Src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs b/Src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs index f307d304..f53fa41a 100644 --- a/Src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs +++ b/Src/Newtonsoft.Json.Tests/JsonTextReaderTest.cs @@ -332,7 +332,7 @@ namespace Newtonsoft.Json.Tests [Test] public void EscapedUnicodeText() { - string json = @"[""\u003c""]"; + string json = @"[""\u003c"",""\u5f20""]"; JsonTextReader reader = new JsonTextReader(new StringReader(json)); @@ -342,6 +342,9 @@ namespace Newtonsoft.Json.Tests reader.Read(); Assert.AreEqual("<", reader.Value); + reader.Read(); + Assert.AreEqual(24352, Convert.ToInt32(Convert.ToChar((string)reader.Value))); + reader.Read(); Assert.AreEqual(JsonToken.EndArray, reader.TokenType); }