CDK 升级:找不到等效的 "expect(SynthUtils.toCloudFormation(stack)).toMatchSnapshot())"



我是CDK的新手,现在我需要为我的代码升级CDK版本,但在测试中,旧的CDK具有如下的SynthUtils

expect(SynthUtils.toCloudFormation(stack)).toMatchSnapshot()

我搜索了几个地方,但找不到这个命令的等效。有人能帮我吗?

谢谢!

嗨,它在aws-cdk版本2中不可用,你可以从Template类中使用toJSON代替。有关代码示例,请参考官方aws cdk github示例。我将粘贴您可能需要的特定代码片段:

https://github.com/cdklabs/aws-cdk-testing-examples/blob/main/typescript/test/processor-stack-snapshot.test.ts

相关内容

  • 没有找到相关文章

最新更新