我正在使用像 Sequelize 这样的 ORM 与数据库进行交互,但我想将查询作为单元测试来测试,如何在不创建任何假模型或使用 sequelize 模拟等即时方法的情况下做到这一点。
最佳答案
如果你不想 mock ,那就不要这样做!
使用单元测试通过真实查询来测试您的数据库——您很可能需要一些“设置”和“拆卸”脚本/帮助方法。
如果您不熟悉单元测试,请从这里开始:https://martinfowler.com/bliki/UnitTest.html
关于javascript - 如何在不创建模拟的情况下测试数据库查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49875623/