我正在使用 jasmine-node测试我的 API,它对我的 GET 路由非常有用。但是,现在我需要测试一些 POST,但我不确定如何在不更改数据库的情况下进行测试。
我的一个想法是在每个规范结束时重置我更改的任何值。
这是否合理,或者是否有更好的方法来测试对我的 API 的 POST 请求?
最佳答案
将修改数据库的任何内容包装到事务中。您可以更改数据库,然后在每次测试后回滚。
关于javascript - 在不更改数据库的情况下测试 POST 到 API 的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31568496/