public void OptionalStringSelectorTest() { // Arrange var data = MakeArray(); var op = new StringSelector { Key = "a", IsOptional = true }; // Act var result = op.RunAsSequence(data); // Assert Json.Array(result) .DeepEqual("[]".AsJson()) .Should().BeTrue(); }
public void StringSelectorTest() { // Arrange var data = MakeObject(); var op = new StringSelector { Key = "a" }; // Act var result = op.RunAsSequence(data); // Assert Json.Array(result) .DeepEqual(Utils.JsonNumberArray(1)) .Should().BeTrue(); }