5
私は、渡された関数がどのように呼び出されたかを(主に単体テストで)調べることを可能にするスパイ関数を生成するJavaScriptライブラリを維持するのに役立ちます。TypeScriptで関数を拡張できますか?
ライブラリは、呼び出しを検査できる追加のプロパティを持つ関数を作成します。
関数を必要とし、余分なプロパティを持つメソッドに関数を渡すことを可能にするTypeScript定義を作成することは可能ですか?
これは無効ですが、何かのように:それはの組み合わせだから、
function subjectUnderTest(callback:() => void) {
...
}
なぜこれがダウン投票されたのか分かりませんが、これは私が探していたものです。 –