相关疑难解决方法(0)

如何为速度模板编写单元测试?

这甚至可能吗?

你好朋友。我正在使用 AWS AppSync + DynamoDB 构建应用程序,并且我开始拥有大量解析器映射模板,所有这些模板都是使用 Apache Velocity 模板语言 (VTL) 编写的。

我开始担心的是,这些 vtl 文件对应用程序非常重要(因为它们定义了如何检索数据)并且其中一个错误可能会造成严重破坏。所以就像系统的任何关键部分一样......我想为他们编写一些自动化的单元测试。但我还没有发现其他人这样做。

  1. 如果您使用 VTL(通过 AppSync 或 API Gateway),您如何测试它们?
  2. 甚至可以为速度模板编写自动化测试吗?
  3. 还是我走上了完全错误的道路,我应该只使用 Lambdas 作为我的解析器?

提前致谢!

unit-testing vtl amazon-dynamodb aws-appsync velocity-template-language

8
推荐指数
2
解决办法
2378
查看次数