diff --git a/Src/Newtonsoft.Json.Tests/Serialization/TraceWriterTests.cs b/Src/Newtonsoft.Json.Tests/Serialization/TraceWriterTests.cs index a07327e0..530b2349 100644 --- a/Src/Newtonsoft.Json.Tests/Serialization/TraceWriterTests.cs +++ b/Src/Newtonsoft.Json.Tests/Serialization/TraceWriterTests.cs @@ -899,7 +899,7 @@ Newtonsoft.Json Error: 0 : Error! traceReader.ReadAsBytes(); Assert.AreEqual(JsonToken.Bytes, traceReader.TokenType); - Assert.AreEqual(Encoding.UTF8.GetBytes("String!"), traceReader.Value); + CollectionAssert.AreEqual(Encoding.UTF8.GetBytes("String!"), (byte[])traceReader.Value); traceReader.ReadAsInt32(); Assert.AreEqual(JsonToken.Integer, traceReader.TokenType); @@ -925,7 +925,7 @@ Newtonsoft.Json Error: 0 : Error! traceReader.Read(); Assert.AreEqual(JsonToken.Integer, traceReader.TokenType); - Assert.AreEqual(1, traceReader.Value); + Assert.AreEqual(1L, traceReader.Value); traceReader.Read(); Assert.AreEqual(JsonToken.EndConstructor, traceReader.TokenType); diff --git a/Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs b/Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs index 1c89b93c..e800614f 100644 --- a/Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs +++ b/Src/Newtonsoft.Json.Tests/Serialization/TypeNameHandlingTests.cs @@ -1519,6 +1519,7 @@ namespace Newtonsoft.Json.Tests.Serialization } #endif +#if !NETFX_CORE [Test] public void SerializeDeserialize_DictionaryContextContainsGuid_DeserializesItemAsGuid() { @@ -1651,8 +1652,10 @@ namespace Newtonsoft.Json.Tests.Serialization CustomAssert.IsInstanceOfType(typeof(MyChild), p2.Child); Assert.AreEqual("string!", ((MyChild)p2.Child).MyProperty); } +#endif } +#if !NETFX_CORE public class ParentParent { [JsonProperty(ItemTypeNameHandling = TypeNameHandling.Auto)] @@ -1693,6 +1696,7 @@ namespace Newtonsoft.Json.Tests.Serialization public interface ISomeBase { } +#endif public class Message {