在交易中包装序列化ORM测试

时间:2019-09-06 04:17:58

标签: javascript jestjs sequelize.js

我正在寻找一种方法来使使用顺序ORM的测试用例具有事务性。在续集github问题上对此进行了讨论:

寻找一种执行以下操作的方法:

describe('My test case', () => {
    beforeEach(() => {
        ... create a transaction
    })

    afterEach(() => {
        ... roll back the transaction
    })

    ..... RUN isolated tests

})

我习惯了Django ORM,它在测试用例中默认执行此操作(例如自动管理迁移之类的事情)。

0 个答案:

没有答案