assert.step()
添加的版本:2.2.0
说明
step( message )
给定测试中进度的标记。
名字 | 说明 |
---|---|
message (字符串) |
要为步骤显示的消息 |
step()
断言使用提供的消息注册传递断言。这使得检查代码的特定部分是否正在执行变得容易,尤其是在异步测试用例中以及与 verifySteps()
一起使用时。除非未提供消息或者是非字符串值,否则步骤将始终通过。
与
方法一起,assert.verifySteps
step()
断言为您提供了一种简单的方法来验证代码执行的计数和顺序。
例子
QUnit.test('step example', assert => {
const thing = new MyThing();
thing.on('something', () => {
assert.step('something happened');
});
thing.run();
assert.verifySteps([ 'something happened' ]);
});
Note: See assert.verifySteps() for more detailed examples.
相关用法
- JavaScript assert.strictEqual()用法及代码示例
- JavaScript assert.expect()用法及代码示例
- JavaScript assert.rejects()用法及代码示例
- JavaScript assert.propContains()用法及代码示例
- JavaScript assert.notPropContains()用法及代码示例
- JavaScript assert.timeout()用法及代码示例
- JavaScript assert.deepEqual()用法及代码示例
- JavaScript assert.propEqual()用法及代码示例
- JavaScript assert.notDeepEqual()用法及代码示例
- JavaScript assert.pushResult()用法及代码示例
- JavaScript assert.notPropEqual()用法及代码示例
- JavaScript assert.async()用法及代码示例
- JavaScript assert.notEqual()用法及代码示例
- JavaScript assert.notOk()用法及代码示例
- JavaScript assert.throws()用法及代码示例
- JavaScript assert.equal()用法及代码示例
- JavaScript assert.verifySteps()用法及代码示例
- JavaScript assert.false()用法及代码示例
- JavaScript assert.ok()用法及代码示例
- JavaScript assert.true()用法及代码示例
- JavaScript assert.notStrictEqual()用法及代码示例
- JavaScript array.length属性用法及代码示例
- JavaScript esri/layers/OpenStreetMapLayer.minScale用法及代码示例
- JavaScript esri/layers/KMLLayer.maxScale用法及代码示例
- JavaScript esri/widgets/Histogram.labelFormatFunction用法及代码示例
注:本文由纯净天空筛选整理自qunitjs.com大神的英文原创作品 assert.step()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。