AWS CDK Toolkit LibraryがGAになり、CLIを使わずともNode.jsなどから直接クラウドアセンブリ作成やデプロイといったAWS CDKの機能が使えるようになり、インテグレーションテストの導入も容易になりました。
しかしAWS CDK Toolkit Libraryでも今まで同様、テストの機能は含まれていないため外部ライブラリを使うしかなく、特に単体テストは相変わらずCLIを使うしかありません。
ただ、どうせなら単体テストもAWS CDK Toolkit Libraryソースで完結させたいと思いませんか?
そこでこのトークでは、AWS CDK Toolkit Libraryのテストに対する考え方の紹介や単体テストもAWS CDK Toolkit Libraryで完結させる方法、およびその際のメリットデメリット・ユースケースなどを紹介したいと思います。