您的位置: 首页 > 技术问答 > 如何在没有数据库交互的情况下测试CRUD操作API? 如何在没有数据库交互的情况下测试CRUD操作API? 分类: 技术问答 • 2022-07-25 12:27:20 问题描述: 如何在没有数据库交互的情况下测试CRUD操作API,即在Junit中使用模拟连接?如何在没有数据库交互的情况下测试CRUD操作API? +0 显示您的代码。 – kan +0 取决于您要测试/验证的内容以及您需要模拟的内容。 – David +0 API是一个接口。接口没有任何实现。测试是测试实现。你的问题没有意义。 – kan 答 您可以使用DB模拟 https://www.npmjs.com/package/db-mock 或使用的Mockito https://github.com/mockito/mockito 答 如果您正在使用像Hibernate的ORM,不发出任何供应商特定的SQL语句,你也可以使用内存数据库像H2。 答 可以使用邮差应用扩展为谷歌Chrome, Get Postman 这口井工程MongoDB的和Express.js声明API。 不要担心,这将与你的Junit一起工作。
显示您的代码。 – kan
取决于您要测试/验证的内容以及您需要模拟的内容。 – David
API是一个接口。接口没有任何实现。测试是测试实现。你的问题没有意义。 – kan