【发布时间】:2018-11-06 18:59:52
【问题描述】:
我正在尝试在我的验收测试中使用固定装置,但是由于重复数据,它会导致测试失败,因为每次测试都会将固定装置重新插入幻影数据库中。有没有办法解决这个问题或在每次测试时移除固定装置
setupApplicationTest(hooks);
setupMirage(hooks);
hooks.beforeEach(function() {
this.server.loadFixtures();
});
【问题讨论】:
-
setupMirage 应该关闭 Mirage 数据库并在每次测试时重新启动它,因此您不应该有重复的数据。
-
是的,我会,但似乎并非如此