私はKarma jsテストを設定して書くのがやや面倒で、このために書き込みテストを無視していることが多いので、より良い選択肢があるかどうかを知りたいと思っていました。どのテストフレームワークもTypeScriptのインラインテストをサポートしていますか?
私はこのような何か書くことができれば私の夢のシナリオは次のようになり活字体を使用するので:
module adder {
export function add(a, b){
return a + b;
}
}
[Tests]
assert.equal(4, adder.add(2, 2));
私のテストは、インラインであり、現在のファイルの変更が発生したときに、私のエディタで直接実行されるだろうし。 typescriptはテストを最終出力から簡単に取り除くことができるので、私のコードと同じファイルにテストを置くことができます。テストフレームワークはこれをサポートしていますか、そうでない場合は、このシナリオをサポートするために必要なものはありません。