generated at
jest で named export なライブラリの関数をモックする
jest で named export なライブラリの関数をモックする
こういうユースケースありそうだけど意外と書いてるところが少なかったのでメモ
test.ts
// ライブラリ側で export const foo = () => {} // こういう感じになってるヤツをモックする時は import * as Foo from 'foo' jest.spyOn(Foo, 'foo').mockImplementation(/* ... */) // みたいな感じでモックする
as ... で読み出しておくのがミソ