Qunit が現在実行されているテストを返す方法はありますか。私はQUnitが初めてです。コールバック Qunit.log は、メッセージ、result、actual、expected のみを返します。しかし、私は元のコードを使用したいと考えています。実際に作成した単体テスト。ユーザーが指定された機能の通常の文字列として単体テストを記述できるようにするWebサイトを作成しており、私のWebサイトはそれを実行しています。しかし、ユーザーが次のような単体テストを組み合わせることにした場合:
var a = 1;
var b = 2;
function plus(a,b) { return a + b; } equal(plus(a,b), 3); equal( 1 == '2', 'Fail!' );
その後、Qunit はテストを個別に実行しますが、ユニット テストごとに合格または不合格と表示されますが、実際のコードは実行されません。バックエンドを使用して文字列入力を追跡できますが、Qunit が教えてくれる簡単な方法を誰かが知っているかどうか疑問に思っていました。
「テスト x を実行しました。結果は Y、メッセージは W、実際は A などでした」