Closed1
jest(storyshots)のcrypto mock setup
storyshotsでuuidを利用している部分のテスト実行の際、 getRandomValues() not supported
で怒られた。
mockする必要があったが、テストファイルに書いても機能しなかった。
調べたところ、どうやらsetupFilesAfterEnvで指定したsetupFileで行う必要があるっぽい。
// setupFile.ts
Object.defineProperty(global.self, 'crypto', {
value: {
getRandomValues: jest.fn,
},
})
このスクラップは2022/02/26にクローズされました