0

我正在尝试进行单元测试来测试我的黄瓜格式化程序。有没有办法让我从 java 类运行 .feature 文件?最初我打算进行 testng 单元测试,但我不知道如何运行 .feature 文件。

4

1 回答 1

0

我会找到从命令行执行 Cucumber 时使用的主要方法,并从 JUnit 测试中调用它。参数是 String[],因此您应该可以将所需的参数打包在一个数组中并将它们提供给 Cucumber。

话虽如此,我不确定我是否会对 Cucumber 用于报告的格式化程序进行单元测试。就个人而言,我可能会对运行 Cucumber 时看起来不错的报告感到满意。

于 2016-03-09T07:03:31.320 回答