コンテンツにスキップ

テスト

MockTracker

Node.jsのMockTracker APIは、テスト環境におけるモックオブジェクトの追跡と管理の手段を提供します。

import { mock } from 'node:test';
const fn = mock.fn();
fn(1,2,3); // 何もしません... しかし
console.log(fn.mock.callCount()); // 何回呼ばれたかを記録します
console.log(fn.mock.calls[0].arguments)); // 各呼び出しで渡された引数を記録します

完全なMockTracker APIは、Node.jsのMockTrackerに関するドキュメントに記載されています。

MockTrackerのWorkers実装には、現在Node.jsのモックタイマーAPIの実装は含まれていません。