Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I am new to sinon and aws. I need to write a test case for the following code snip. I am unable to locate how to stub for aws4.sign. pls help

function signRequest(Parameter, creds, body) {
    console.log("***********  signRequest  *********************");
    var hostname = Parameter.Value.split('//', 2)[1].split('/', 2)[0];
    let request = {
        service: 'execute-api',
        region: REGION,
        host: hostname,
        method: 'POST',
        url: `${Parameter.Value}/api`,
        path: '/api',
        data: body, // object describing the mappedbody
        body: body,
        headers: {
            'content-type': 'application/json'
        }
    };
    var signedRequest = aws4.sign(request, creds);
    console.log("signRequest-->signedRequest: " + signedRequest)
    return signedRequest;
}
question from:https://stackoverflow.com/questions/65923551/how-to-stub-sinon-for-aws4-sign-request

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
1.6k views
Welcome To Ask or Share your Answers For Others

1 Answer

Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...