如何在没有数据库交互的情况下测试CRUD操作API?

问题描述:

如何在没有数据库交互的情况下测试CRUD操作API,即在Junit中使用模拟连接?如何在没有数据库交互的情况下测试CRUD操作API?

+0

显示您的代码。 – kan

+0

取决于您要测试/验证的内容以及您需要模拟的内容。 – David

+0

API是一个接口。接口没有任何实现。测试是测试实现。你的问题没有意义。 – kan

如果您正在使用像Hibernate的ORM,不发出任何供应商特定的SQL语句,你也可以使用内存数据库像H2

可以使用邮差应用扩展为谷歌Chrome, Get Postman 这口井工程MongoDB的和Express.js声明API。 不要担心,这将与你的Junit一起工作。