簡體   English   中英

如何編寫QUnit測試來測試事件?

[英]How to write QUnit tests to test for events?

使用QUnit,您將如何測試window.scroll事件? 在下面的代碼中,我正在觸發事件,但是(據我所知)已放入事件隊列中。 在調用事件回調之前執行下一行的ok斷言。如何測試這種事件?

test("should attach panel once window scrolled down past certain point", function() {

    $(window).scrollTop(1110); // puts event in a queue I believe and next line is executed before this scroll event callback
    ok(LozengesPanel.panel.hasClass("fixed"),"lozenges panel is sticky");
});

嘗試Qunit的異步回調。

檢查此-http: //qunitjs.com/cookbook/#asynchronous-callbacks

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM