使用QUnit的第一步。抱歉,这是非常简单的。我正在尝试从手册的this page了解一些内容。
如果我有这个:
QUnit.test( 'test init throws', function( assert ){
assert.throws( loader.init, 'some message' )
});
...有什么方法可以将参数传递给对该函数init( param1, param2 )
的调用?
您可以为此使用JavaScript的bind功能,通过执行以下形式的操作(此位置我们将传入arg1
和arg2
),它将返回绑定了参数的函数:] >
QUnit.test('test init throws', function(assert){
assert.throws(loader.init.bind(loader, arg1, arg2), 'some message')
});