如果亚马逊的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调用一次?