Esempio n. 1
0
        public static void AssertSameJsonLdObject(JsonLdObject actualJsonLdObject, string expectedJsonFile)
        {
            var actualJsonString   = actualJsonLdObject.ToJsonLdString();
            var actualJObject      = JObject.Parse(actualJsonString);
            var expectedJsonString = TestUtils.LoadReferenceJsonFile(expectedJsonFile);
            var expectedJObject    = JObject.Parse(expectedJsonString);

            AssertSameObjectJson(expectedJObject, actualJObject);
        }
Esempio n. 2
0
        public static void AssertSameJsonLdObject(JsonLdObject obj, string eventReferenceFile)
        {
            var eventJsonString = obj.ToJsonLdString();
            var eventJObject    = JObject.Parse(eventJsonString);
            var refJsonString   = TestUtils.LoadReferenceJsonFile(eventReferenceFile);
            var refJObject      = JObject.Parse(refJsonString);

            var diff = ObjectDiffPatch.GenerateDiff(refJObject, eventJObject);

            Debug.WriteLine(diff.NewValues);
            Debug.WriteLine(diff.OldValues);

            Assert.Null(diff.NewValues);
            Assert.Null(diff.OldValues);
        }