如何处理如果其他情况放心

问题描述 投票:0回答:0

描述:- 我制作了两个不同的类方法 setpassword 和 resetpassword 如果我的 resultStatus 和 resultMsg 在 resetpassword 类方法中是“F”和“PASSWORD_NOT_EXIST”,那么我必须调用设置密码方法,这是另一个类方法,我如何通过使用 if else 条件来处理这段代码

Response:-

{
    "response": {
        "body": {
            "resultInfo": {
                "resultStatus": "S",
                "resultCodeId": "0001234",
                "resultCode": "SUCCESS",
                "resultMsg": "SUCCESS"
            }
        }
    },

我的代码:-

r.header("Content-Type", "application/json");
        r.header("reqmsgid", "133:1");
        r.body(j.toJSONString());
        response = r.post(apiUrl);
        String myjsonobject = j.toJSONString();
        System.out.println("Request body: " + myjsonobject);
        System.out.println("Response body: " + response.getBody().asString());
        int statusCode = response.getStatusCode();
        System.out.println("Response status code:  " + statusCode);

        return myjsonobject;

        if (response.jsonPath().getString("response.body.resultInfo.resultStatus")"F"){

            System.out.println("failure");
        }


我想通过在 resetPassword 方法下使用 if else 条件来处理这个

rest-assured rest-assured-jsonpath
© www.soinside.com 2019 - 2024. All rights reserved.