对于 QUnit.test()回调中的每个异步操作,使用 assert.async(),它返回一个应该在操作时调用的"完成"函数已经完成了. assert.async()接受调用计数作为参数.如果提供的话,assert.async()返回的回调将抛出一个错误,如果它被调用的次数超过了接受的调用次数.每次完成()呼叫都会累计呼叫计数.每次调用完成后,测试就完成了.
QUnit basic example
对于 QUnit.test()回调中的每个异步操作,使用 assert.async(),它返回一个应该在操作时调用的"完成"函数已经完成了. assert.async()接受调用计数作为参数.如果提供的话,assert.async()返回的回调将抛出一个错误,如果它被调用的次数超过了接受的调用次数.每次完成()呼叫都会累计呼叫计数.每次调用完成后,测试就完成了.
QUnit basic example