使用Destamo DynamoDB Local的Jest,我想为每个测试重置数据库,因此不必按特定的顺序进行。 有什么办法可以明智地做到这一点?
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.
})
答案 0 :(得分:0)
我会着手研究@shelf/jest-dynamodb。
我为AWS服务编写了testing library,但它使用的是真正的DyanmoDB,而不是本地版本。 您可以尝试使用代码here从表中删除所有项目。