Javascript 对于所有测试用例,在哪里放置“beforeach”?
这两种测试的区别是什么:Javascript 对于所有测试用例,在哪里放置“beforeach”?,javascript,unit-testing,mocha.js,Javascript,Unit Testing,Mocha.js,这两种测试的区别是什么: 每次之前(doSomething) descripe(“我是此测试文件中唯一描述的根目录)”,()=>{ //许多测试用例。。。 }) descripe(“我是这个测试文件中唯一描述的根目录”,()=>{ 每次之前(剂量) //许多测试用例。。。 }) 如果将放在描述中的每个之前,它将在该块中的每个测试之前运行。如果将它放在根级别,它将在所有测试文件中的所有测试之前运行 请参阅或检查此项。descripe为测试创建一个闭包。beforeach将在所有这些内部测试的每个
每次之前(doSomething)
descripe(“我是此测试文件中唯一描述的根目录)”,()=>{
//许多测试用例。。。
})
descripe(“我是这个测试文件中唯一描述的根目录”,()=>{
每次之前(剂量)
//许多测试用例。。。
})
如果将放在描述中的每个
之前,它将在该块中的每个测试之前运行。如果将它放在根级别,它将在所有测试文件中的所有测试之前运行
请参阅或检查此项。descripe为测试创建一个闭包。beforeach将在所有这些内部测试的每个测试之前运行。在第一个示例中,每次之前写入都将执行一次(但不确定)