0

使用 Jest,DynamoDB Local,我想为每个测试重置数据库,所以它不必按特定顺序。有没有办法明智地做到这一点?

beforeEach(() => {
 resetDB()
})

it('create a data', () => {

})

it('remove the data', () => {

})

it('find the data', () => {
 test should pass but it fails because the data is removed.
})
4

1 回答 1

-1

我会研究@shelf/jest-dynamodb开始。

我为 AWS 服务编写了一个测试库,但它使用的是真正的 DyanmoDB,而不是本地版本。您可以尝试使用此处的代码从表中删除所有项目。

于 2019-08-11T12:27:45.067 回答