2016-04-08 16 views

答えて

-1

これは、各テスト方法で手動で行う必要がありました。

javascriptを使用してhtmlの内容を削除するDOM操作を使用するだけです。

document.body.innerHTML = '' のような

もの。

+6

何を手作業で行う必要がありますか?あなた自身の答えを少し改善してください。そうすれば、他の読者にも役立つでしょうか? –

3

ジャスミンを使用する場合 - 各テストの前にコマンドを実行するには、beforeEach関数を使用します。その関数では、DOMをクリアすることができます。 jQueryのを使用した例:なしjQueryのユーザーの場合

describe("A test suite", function() { 
    beforeEach(function() { 
     $('body').empty(); 
    });                                                         
}); 
0

afterEach(function() { 
    document.body.innerHTML = ''; 
}); 
あなたもbeforeEachを使用することができますが、私はダイニングテーブルとしてそれを考えるのが好き

、あなたはあなたの前にクリーンアップしません。あなた自身の後にきれいにしてください。

関連する問題