【问题标题】:aws - Is it possible to have unit tests in Typescript for a Python CDK?aws - 是否可以在 Typescript 中为 Python CDK 进行单元测试?
【发布时间】:2021-12-16 05:03:25
【问题描述】:

我知道这是一个模糊的问题。但是我在 Python 中有我的 CDK 设置。我现在想进行单元测试,但随着探索,相关库似乎在 Python 中不可用,就像在 Typescript 中一样。

只是想了解是否有人遇到过此类问题?如果是,您是如何在 TypeScript for Python CDK 中实现单元测试的?或者有没有办法在不执行cdk deploy 的情况下对我的 cloudformation 模板进行单元测试?

我只是 CDK 的初学者,任何线索将不胜感激!

【问题讨论】:

    标签: python typescript amazon-web-services amazon-cloudformation aws-cdk


    【解决方案1】:

    首先 - 单元测试真棒。更多测试! :)

    这是你的幸运日。它只是实验性的,所以它相当准系统(即使没有 CDK 才能编写正确的测试,您真的必须了解 CloudFormation 模板想要什么)但 Assertions 库(https://docs.aws.amazon.com/cdk/api/latest/python/aws_cdk.assertions/README.html)现在可用于蟒蛇!

    基本上,您必须知道您的资源将具有哪些属性,然后围绕这些属性编写测试。但是,对 CDK 进行任何种类的单元测试真是太棒了,甚至意味着现在(至少开始)可以使用 CDK 进行 TDD!

    【讨论】:

    • 您好,感谢您指出文档链接。我会看看。感谢您的提示,我一定会记住它们!
    • 希望有帮助 - 如果有帮助,请考虑将其标记为已接受!
    猜你喜欢
    • 1970-01-01
    • 2013-06-04
    • 2020-09-15
    • 1970-01-01
    • 2017-09-27
    • 2011-03-16
    • 2018-06-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多