jest.mock がデフォルトのプロパティを持つモック オブジェクトを返すのはなぜですか?
P粉547420474
P粉547420474 2023-09-16 00:25:43
0
1
729

次のようなオブジェクトをモックしようとしています:

リーリー

だから、getFullName メソッドをモックしたいだけなのですが、jest を実行すると、その人が次のようにモックされていることがわかります:

リーリー

必要なだけの「デフォルト」プロパティを削除するにはどうすればよいですか:

ああああ

P粉547420474
P粉547420474

全員に返信(1)
P粉041856955

モックを spyOn メソッドに置き換えることができます。

jest.spyOn(person, 'getFullName').mockImplementation(() => "ジョン スミス");

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート