Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试进行单元测试来测试我的黄瓜格式化程序。有没有办法让我从 java 类运行 .feature 文件?最初我打算进行 testng 单元测试,但我不知道如何运行 .feature 文件。
我会找到从命令行执行 Cucumber 时使用的主要方法,并从 JUnit 测试中调用它。参数是 String[],因此您应该可以将所需的参数打包在一个数组中并将它们提供给 Cucumber。
话虽如此,我不确定我是否会对 Cucumber 用于报告的格式化程序进行单元测试。就个人而言,我可能会对运行 Cucumber 时看起来不错的报告感到满意。