我正在尝试进行单元测试以测试我的黄瓜格式化程序。我有办法从java类运行.feature文件吗?最初我打算进行一次测试单元测试,但我不知道如何运行.feature文件。
答案 0 :(得分:0)
我会找到从命令行执行Cucumber时使用的主要方法,并从JUnit测试中调用它。参数是一个String []所以你应该可以将想要的参数包装在一个数组中并将它们提供给Cucumber。
话虽如此,我不确定我是否会对Cucumber用于报告的格式化程序进行单元测试。就个人而言,当我运行Cucumber时,我可能会对报告看起来很满意。