如何在没有数据库交互的情况下测试CRUD操作API,即在Junit中使用模拟连接?
答案 0 :(得分:2)
您可以使用db mock https://www.npmjs.com/package/db-mock 或者使用mockito https://github.com/mockito/mockito
答案 1 :(得分:0)
如果您使用的是像Hibernate这样的ORM,并且没有发出任何特定于供应商的SQL语句,那么您也可以使用像H2这样的内存数据库。
答案 2 :(得分:0)
您可以使用Postman App Extension for Google Chrome, Get Postman 这适用于在Express.js中声明的MongoDB和API。 别担心,这也适用于你的Junit。