cucumber - CucumberTestCase 属于哪里?
问题描述
我正在尝试使用 Cucumber 和 Espresso 来遵循 Android BDD — 完整指南,但出现错误:
“没有找到测试。”
我可以在日志中看到CucumberTestRunner
成功调用。因此,Cucumber 似乎找不到自己的测试用例。我认为我的 .feature 文件位于正确的位置,因此只有CucumberTestCase
可能放错位置的叶子。本教程将其放在一个名为com.sniper.bdd.test
.
CucumberTestCase
属于哪里?
解决方案
CucumberTestCase
通过放入包装中,我能够让 Cucumber 找到测试<package name from AndroidManifest>.test
。
所以在教程中我猜它应该在com.sniper.test
not com.sniper.bdd.test
。
推荐阅读
- math - 联合操作的摊销复杂度
- javascript - 反应导出默认抛出无效元素类型错误
- javascript - 如何为类型化对象函数参数的字段做 Typescript JSDoc?
- reactjs - Gatsby 有没有办法将内联样式组件 CSS 导出到 CSS 文件中?
- python - 使用分隔符组合文本以获取重复的列值
- javascript - 如何使用 selenium 单击包含 href="javascript:void(0)" 的元素(元素未附加到页面文档)
- javascript - 从 react-select isMulti reactjs 禁用特定选项
- rust - 将数据移动到 Rc/Arc 是否总是将其从堆栈复制到堆?
- amazon-web-services - 在 Elastic Beanstalk 中部署 dotnet 核心应用程序失败
- reactjs - 我的反应应用程序和快递服务器在不同的端口上