【发布时间】:2018-09-12 07:27:57
【问题描述】:
我是一名 Java 开发人员。我们想在我们的项目中使用黄瓜测试。我们主要致力于创建 API。我擅长单元测试和研究黄瓜。 我正在考虑测试持久性方法 - 作为初学者的 CRUD 操作。我的问题是,这次测试中的场景可能是什么。 我还应该通过在功能文件中创建表来模拟数据库。我是否应该将 mockito 与 Cucumber 一起使用来模拟对连接到数据库和服务器的其他一些服务的调用。 这些场景中的黄瓜测试应该是什么,以及在我们的 Java API 项目中创建使用黄瓜的框架的最佳方法是什么。
另外,如果不使用数据库,如何填充模型
【问题讨论】:
-
当您询问有关什么和如何测试的问题时,我认为在软件工程堆栈交换上可能会更好。我认为您应该先弄清楚您的确切问题是什么,然后再决定使用什么工具来解决它。
标签: java unit-testing testing junit cucumber