单元测试文档 软件单元描述,QUnit单元测试文档

//begin  Register a callback to fire whenever the test suite begins.

QUnit.begin( function ( details ) {

console.log( "Test amount:", details.totalTests );

} );

//done  Register a callback to fire whenever the test suite ends.

QUnit.done( function ( details ) {

console.log( "Total: ", details.total, " Failed: ", details.failed, " Passed: ", details.passed, " Runtime: ", details.runtime );

} );

//log  Register a callback to fire whenever an assertion completes.

QUnit.log( function ( details ) {

if ( details.result ) {

return;

}

var loc = details.module + ": " + details.name + ": ",

output = "FAILED: " + loc + ( details.message ? details.message + ", " : "" );

if ( details.actual ) {

output += "expected: " + details.expected + ", actual: " + details.actual;

}

if ( details.source ) {

output += ", " + details.source;

}

console.log( output );

} );

//moduleStart  Register a callback to fire whenever a module begins.

QUnit.moduleStart( function ( details ) {

console.log( "Now running: ", details.name );

} );

//moduleDone  Register a callback to fire whenever a module ends.

QUnit.moduleDone( function ( details ) {

console.log( "Finished running: ", details.name, "Failed/total: ", details.failed, details.total );

} );

//testStart Register a callback to fire whenever a test begins.

QUnit.testStart( function ( details ) {

console.log( "Now running: ", details.module, details.name );

} );

//testDone Register a callback to fire whenever a test ends.

QUnit.testDone( function ( details ) {

console.log( "Finished running: ", details.module, details.name, "Failed/total: ", details.failed, details.total, details.duration );

} );

//endregion

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值