文件名称:sazerac:数据驱动的Jasmine,Mocha和Jest单元测试
文件大小:163KB
文件格式:ZIP
更新时间:2024-06-01 10:42:34
javascript unit-testing jasmine mocha jest
萨兹拉克酒 数据驱动JavaScript单元测试。 关于 Sazerac是一个使用JavaScript进行的库。 它适用于,和。 通常,使用Sazerac和数据驱动的测试模式将降低测试代码的复杂性并提高其可读性。 请查看中的文档,并中的示例。 为什么要使用它? 假设您有一个函数isPrime() 。 给定数字时,它会根据数字是否为质数而返回true或false 。 function isPrime ( num ) { for ( var i = 2 ; i < num xss=removed> 1 ; } 如果您使用的是类的框架,则测试可能如下所示: describe ( 'isPrime()' , ( ) => { describe ( 'when give
【文件预览】:
sazerac-master
----.eslintrc.json(752B)
----.gitignore(24B)
----.babelrc(647B)
----package.json(3KB)
----package-lock.json(654KB)
----src()
--------convertCase.js(176B)
--------testCaseCollection.js(3KB)
--------main.js(2KB)
--------lastCaseIndex.js(176B)
--------deepEqual.js(261B)
--------objectToMessageString.js(290B)
--------messages.js(1015B)
--------errors.js(616B)
--------reducers()
--------objectArgsToArray.js(135B)
--------describer.js(4KB)
--------expectationTypes.js(104B)
--------testCase.js(3KB)
----webpack.config.js(488B)
----LICENSE(1KB)
----CHANGELOG.md(487B)
----types()
--------main.d.ts(678B)
----README.md(3KB)
----.eslintignore(51B)
----.circleci()
--------config.yml(912B)
----test()
--------e2e()
--------unit()