在Laravel中重现随机测试使用Faker

问题描述

在我们的一个项目中,我们遇到了随机的测试失败,当重新运行它们的次数更多而不是再次成功时。

我们正在使用Laravel 5.8和phpunit进行测试,在我们的测试中,我们经常使用factory和Faker来为数据库添加种子。

所以我想知道,是否可以在测试结束时(尤其是在测试失败时)打印Faker用于生成值的种子?因此,我可以在运行测试之前设置此种子,以便重现错误?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)