【发布时间】:2023-03-24 02:45:01
【问题描述】:
使用 Jest,一个 JS 测试库,可以有如下的“快照”:
test('foo', () => {
expect(42).toMatchSnapshot("my_snapshot");
})
基本上,在第一次运行时,这会将测试值保存到文件中。在以后的运行中,它将传递的值与文件中的值进行比较。因此,如果传递的值与该文件中的值不同,则测试失败。
这非常有用,因为它可以轻松创建测试。
有没有办法使用 Flutter 提供的测试框架来做到这一点?
【问题讨论】: