Bun

快照

快照測試是使用 .toMatchSnapshot() 匹配器編寫的

import { test, expect } from "bun:test";

test("snap", () => {
  expect("foo").toMatchSnapshot();
});

首次運行此測試時,expect 的參數將被序列化並寫入到測試文件旁邊 __snapshots__ 目錄中的特殊快照文件中。在以後的運行中,參數將與磁碟上的快照進行比較。可以使用以下命令重新生成快照

bun test --update-snapshots