AWSの便利ツールを作りたい&プログラミングを忘れないという動機でSymfonyでsqs-connectivity-checker
を作成しました。
テストを作成しました(テストを先に書くのが主流だけど久しくテストを書いてないのでそれは諦めた)。
https://github.com/s-hiroshi/sqs-connectivity-checker
上記にテストを追加した手順を簡単にメモしておきます。
$ composer req phpunit/phpunit --dev
$ composer req symfony/phpunit-bridge --dev
ref.
テストでMockを使用しますがAWS SDK for PHP Version 3でMockを使用する方法は以下の記事が参考になりました。
CircleCIで以下のエラーが発生しました。
Exception: Error retrieving credentials from the instance profile metadata service.
下記記事を参考にSqsClient作成時に'credentials' => false
を渡して匿名クライアントにすることで解消しました。
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。