如果亚马逊的Cognito功能被调用,我想用sinon测试 . 下面是我要测试的代码:

const AWS = require("aws-sdk");
const AWSCognito = new AWS.CognitoIdentityServiceProvider();

const myFunction= (a, b, c, d) => {
    let params = {
        AuthFlow: "ADMIN_NO_SRP_AUTH",
        ClientId: b,
        UserPoolId: a,
        AuthParameters: {
            USERNAME: c,
            PASSWORD: d
        }
    };

    return AWSCognito.adminInitiateAuth(params).promise();
};

是否有任何方法可以在adminInitiateAuth中使用sinon调用一次?