Mocha Chai-设置Mocha进行测试
时间:2020-02-23 14:46:19 来源:igfitidea点击:
在本教程中,我们将设置Mocha来测试JavaScript代码。
在上一个教程中,我们创建了一个新项目mocha-chai-project,并通过npm安装了Mocha和Chai。
在package.json文件中设置test
打开package.json文件并设置test
属性。
默认情况下,它设置为以下内容。
"scripts": { "test": "echo \"Error: no test specified\" && exit 1" }
我们想通过npm运行Mocha,因此,我们将test
属性设置为 mocha || true
.
因此,将其更改为以下内容:
"scripts": { "test": "mocha || true" }
如果现在运行命令" npm run test",npm将运行Mocha,它将为我们运行测试。
$npm run test > [email protected] test /Users//Documents/GitHub/mocha-chai-project > mocha || true Warning: Could not find any test files matching pattern: test No test files found
注意!由于我们尚未编写任何测试代码,因此,我们收到"未找到测试文件"消息。
创建test
目录
如果我们检查上面的输出,我们会注意到有一条警告线。
Warning: Could not find any test files matching pattern: test
这是因为当我们运行npm run test
命令时,Mocha在test
目录中寻找测试代码。
由于我们尚未创建测试目录,因此,我们得到了上面的警告行。
为了解决警告问题,我们将在项目目录中创建测试目录。
$mkdir test
如果再次运行该命令,将不会收到警告。
$npm run test > [email protected] test /Users//Documents/GitHub/mocha-chai-project > mocha || true No test files found
在此目录中,我们将保存测试文件。
因此,让我们继续编写一些JavaScript代码,并在下一个教程中对其进行测试。