使用正则表达式与jsonAssert嵌套Json验证

时间:2019-05-23 03:30:03

标签: java json

我需要验证针对正则表达式嵌套json的放心响应

{
  "user": {
    "id": "\\d+",
    "name": "^((?:[A-Za-z]+ ?){1,3})$",
    "requires2fa": "true|false"
  },
  "status": "success|failure"
}

这对没有嵌套json对象的json很好。

JSONAssert.assertEquals(
    expectedJson,
    actualJson,
    new CustomComparator(
        JSONCompareMode.LENIENT,
        new Customization("***", new RegularExpressionValueMatcher<>())
    )
);

不确定如何以类似方式验证嵌套的json

0 个答案:

没有答案