我正在尝试使用Json Schema File验证API响应。
代码段:
File schemaFile = new File("file\name\in\String\format");
isTrue("String message", JSONValidationUtil.isJsonValid(schemaFile, responseBody.asString()));
JsonValdationUtil
是编写的自定义类,其中包含用于模式验证的方法,并且在响应rest api之后,responseBody(RestAssured)是我的响应对象。
我的代码与sonarQube服务器集成在一起,一旦我提交了代码,我就会从sonarqube遇到错误。
未使用getCanonicalPath()清理路径变量
我使用file.getCanonicalPath()和file.getCanonicalFile()方法来清理文件路径,但是仍然出现相同的错误。