Example #1
0
        public void SquashNullsInAListTest()
        {
            JToken actual       = new JArray("a", null, 1, null, "b", 2);
            var    expectedList = new JArray("a", 1, "b", 2);

            actual = SquashNulls.Squash(actual);
            actual.Should().BeEquivalentTo(expectedList);
        }
Example #2
0
        public void SquashNullsInAMapTest()
        {
            JToken actual = new JObject(
                new JProperty("a", 1),
                new JProperty("b", null),
                new JProperty("c", "C")
                );

            var expectedMap = new JObject(
                new JProperty("a", 1),
                new JProperty("c", "C")
                );

            actual = SquashNulls.Squash(actual);
            actual.Should().BeEquivalentTo(expectedMap);
        }