public void ShouldThrowExceptionWhenJsonIsValidButDepthIsOne() { var json = JsonUtils.ReadText(JsonUtils.ValidJsonFileName); JsonValidator.Validate(json, 1); }
public void ShouldThrowArgumentOutOfRangeExceptionWhenDepthIsSmallerThanZero() { var json = JsonUtils.ReadText(JsonUtils.ValidJsonFileName); JsonValidator.Validate(json, -1); }
public void ShouldThrowExceptionWhenJsonIsInvalid() { var json = JsonUtils.ReadText(JsonUtils.InvalidJsonFileName); JsonValidator.Validate(json); }
public void ShouldReturnTrueWhenJsonIsValidWithDepthIsEight() { var json = JsonUtils.ReadText(JsonUtils.ValidJsonFileName); Assert.IsTrue(JsonValidator.IsValid(json, 8)); }
public void ShouldReturnFalseWhenJsonIsValidButDepthIsOne() { var json = JsonUtils.ReadText(JsonUtils.ValidJsonFileName); Assert.IsFalse(JsonValidator.IsValid(json, 1)); }
public void ShouldReturnFalseWhenJsonIsInvalid() { var json = JsonUtils.ReadText(JsonUtils.InvalidJsonFileName); Assert.IsFalse(JsonValidator.IsValid(json)); }