我有一个带有Cucumber测试框架的Java 8 Spring-batch应用程序。
Spring 4.3; cucumber-juni 1.2.5; cucumber-java 1.1.8我的支持类实现了一个Spring Framework Rest模板,它调用被测api并返回一个相当大的JSON字符串。
我的问题是- Cucumber框架中打包了哪些工具来将JSON有效负载转换为POJO?
我真的很感谢一个例子,告诉我如何在Cucumber中做到这一点,而不会引入外部的其他依赖项。
发布于 2018-07-11 01:09:25
据我所知,在Cucumber中没有做这件事。这不是Cucumber应该做的事情。但是,您可以很容易地让Cucumber调用一些可以为您完成此任务的内容,方法是编写一个助手方法,您的步骤定义可以使用该方法来完成此任务。
在步骤定义中,您可以使用整个编程语言。如果需要的话,可以使用它将响应转换为POJO。
https://stackoverflow.com/questions/51218542
复制相似问题