-
Jasmine、Mocha和Jest的单元测试由数据驱动,即sazerac
资源介绍
萨兹拉克酒
数据驱动JavaScript单元测试。
关于
Sazerac是一个使用JavaScript进行的库。 它适用于,和。 通常,使用Sazerac和数据驱动的测试模式将降低测试代码的复杂性并提高其可读性。
请查看中的文档,并中的示例。
为什么要使用它?
假设您有一个函数isPrime() 。 给定数字时,它会根据数字是否为质数而返回true或false 。
function isPrime ( num ) {
for ( var i = 2 ; i < num xss=removed> 1 ;
}
如果您使用的是类的框架,则测试可能如下所示:
describe ( 'isPrime()' , ( ) => {
describe ( 'when give