function getConfig() {
return {
doman: 'localhost',
port: 8080,
time:Date.now()
}
}
test('测试快照', () => {
//第一次会保存快照,以后就会对比快照,命令行工具可以更新快照
expect(getConfig()).toMatchSnapshot({
time:expect.any(Date)//time会导致每次对比快照失败,所以要进行特殊处理
})
})
//行内快照 需要安装 prettier
test("测试快照", () => {
expect(getConfig()).toMatchInlineSnapshot();
});