OnClick->使用QUnit检查Ajax更新

发布时间:2020-07-07 17:27

首先,我试图在jsfiddle中测试QUnit。可以。

http://jsfiddle.net/chLge79y/28/

我在这里读了一些有趣的东西。但是对我来说看起来有点复杂:

I tried to maka a QUnit async test for checking ajax update

我的计划是等待大约一秒钟,以便通过Ajax( userName )上传相应的数据。 通过Ajax加载数据有效(用户名和其他东西)。 我认为在加载数据并检查它们是两个独立的独立函数时很好。单击链接或按钮以加载并开始测试。

我的第一个原型是:

function testUserName(){ // 1 prototype: always true
    setTimeout(true, 2000); // check again in a second
    // ^--- its not waiting. has no effect
    QUnit.test( "test Leanne Graham. ", function( assert ) {
       assert.equal( userName, "Leanne Graham", "userName should be Leanne Graham" ); 
    }); 
}

那要快。总是加载最后一个值。

这是我的第一个QUnit测试。

回答1