import{test,expect}from'vitest';test('format duration',()=>{expect(formatDuration(95_000)).toMatchInlineSnapshot(`"1m 35s"`);// jest --ci 면 fail / 로컬 --updateSnapshot 으로 갱신
});
Serializer — 핵심만 비교
expect.addSnapshotSerializer({test:(val)=>valinstanceofDate,print:()=>'"<Date>"',});// timestamp 같이 매번 다른 값은 mask
test('user object',()=>{expect(makeUser()).toMatchSnapshot();// {"id": "<Date>", "createdAt": "<Date>", ...}
});