#if !NETFX_CORE using NUnit.Framework; #else using Microsoft.VisualStudio.TestTools.UnitTesting; using TestFixture = Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute; using Test = Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute; #endif using Newtonsoft.Json.Linq; namespace Newtonsoft.Json.Tests.Linq { [TestFixture] public class JRawTests : TestFixtureBase { [Test] public void RawEquals() { JRaw r1 = new JRaw("raw1"); JRaw r2 = new JRaw("raw1"); JRaw r3 = new JRaw("raw2"); Assert.IsTrue(JToken.DeepEquals(r1, r2)); Assert.IsFalse(JToken.DeepEquals(r1, r3)); } [Test] public void RawClone() { JRaw r1 = new JRaw("raw1"); JToken r2 = r1.CloneToken(); CustomAssert.IsInstanceOfType(typeof(JRaw), r2); } } }