aws - 是否可以在 Typescript 中对 Python CDK 进行单元测试?
aws - Is it possible to have unit tests in Typescript for a Python CDK?
我知道这是一个模糊的问题。但是我在 Python 中设置了 CDK。我现在想进行单元测试,但随着探索,相关库似乎在 Python 中不可用,如在 Typescript 中。
只是想了解是否有人遇到过此类问题?如果是,您是如何在 TypeScript 中为 Python CDK 实施单元测试的?或者有没有办法在不执行 cdk deploy
?
的情况下对我的 cloudformation 模板进行单元测试
我只是 CDK 的初学者,任何线索都将不胜感激!
首先 - 您的单元测试真棒。更多测试! :)
今天是你的幸运日。它只是在实验中,所以它相当准系统(你真的必须了解 CloudFormation 模板想要什么,即使没有 CDK 也能够编写正确的测试)但是断言库(https://docs.aws.amazon.com/cdk/api/latest/python/aws_cdk.assertions/README.html)现在可用于在 python!
中使用
基本上,您必须知道您的资源将具有哪些属性,然后围绕这些属性编写测试。但是对 CDK 进行各种单元测试真是太棒了,甚至意味着 TDD 现在(至少开始)可以使用 CDK 了!
我知道这是一个模糊的问题。但是我在 Python 中设置了 CDK。我现在想进行单元测试,但随着探索,相关库似乎在 Python 中不可用,如在 Typescript 中。
只是想了解是否有人遇到过此类问题?如果是,您是如何在 TypeScript 中为 Python CDK 实施单元测试的?或者有没有办法在不执行 cdk deploy
?
我只是 CDK 的初学者,任何线索都将不胜感激!
首先 - 您的单元测试真棒。更多测试! :)
今天是你的幸运日。它只是在实验中,所以它相当准系统(你真的必须了解 CloudFormation 模板想要什么,即使没有 CDK 也能够编写正确的测试)但是断言库(https://docs.aws.amazon.com/cdk/api/latest/python/aws_cdk.assertions/README.html)现在可用于在 python!
中使用基本上,您必须知道您的资源将具有哪些属性,然后围绕这些属性编写测试。但是对 CDK 进行各种单元测试真是太棒了,甚至意味着 TDD 现在(至少开始)可以使用 CDK 了!