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); }
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); }