Автоматизированные тестовые случаи для AWS с использованием aws-sdk-mock - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь проверить автоматизацию тегирования и разметки ресурсов в AWS.Это очень легко сделать с помощью API, но я хочу иметь возможность сделать то же самое с aws-sdk-mock, но у меня возникают проблемы с пониманием документации aws-sdk-mock относительно того, как это будет работать.

У меня есть следующий код, в котором я пытаюсь присвоить тег с key = 'ABC:DEF' и value = 'v1:TestLambda:dev:web:Test:None' образцу экземпляра rds с именем 'sample-instance '

const AWS = require('aws-sdk');
const AWSMock = require('aws-sdk-mock');   
var rdsparams = {
    ResourceName: 'arn:aws:rds:us-east-1:{account-id}:db:sample-instance', 
    /* required */
    Tags: [ /* required */
    {
        Key: 'ABC:DEF',
        Value: 'v1:TestLambda:dev:web:Test:None'
    },
    /* more items */
    ]
};

AWSMock.mock('RDS', 'addTagsToResource', function (params, callback){
        callback(null, "successfully added tag to resource");
      });

Я хотел бы назначить тегпервый экземпляр.Это правильный способ сделать это, потому что я не получаю вывод в командной строке?

...