Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度单元测试:ng测试命令不工作_Angular_Unit Testing_Karma Jasmine - Fatal编程技术网

Angular 角度单元测试:ng测试命令不工作

Angular 角度单元测试:ng测试命令不工作,angular,unit-testing,karma-jasmine,Angular,Unit Testing,Karma Jasmine,我在做一个有角度的项目。我想将karma&jasmine测试添加到我的项目中。我做了所有必要的设置,并用testcases创建了一个spec.ts文件 当我输入npm test命令时,我得到以下输出: PS C:\Users\Vinay\retailer-webapp> npm test > retialer-webapp@1.0.0 test C:\Users\Vinay\retailer-webapp > ng test PS C:\Users\Vinay\retail

我在做一个有角度的项目。我想将karma&jasmine测试添加到我的项目中。我做了所有必要的设置,并用testcases创建了一个spec.ts文件

当我输入
npm test
命令时,我得到以下输出:

PS C:\Users\Vinay\retailer-webapp> npm test

> retialer-webapp@1.0.0 test C:\Users\Vinay\retailer-webapp
> ng test

PS C:\Users\Vinay\retailer-webapp> 
测试用例没有执行,karma也没有初始化


PS:我不知道如何调试命令执行过程。

如果要使用“karma”命令,需要安装以下组件:


npm安装-g karma cli

正如所指定的:您需要一个单独的包来在命令行界面中使用karma

否则,您每次都需要从node_modules文件夹中调用karma


如果要使用“karma”命令,需要安装以下软件:


npm安装-g karma cli

正如所指定的:您需要一个单独的包来在命令行界面中使用karma

否则,您每次都需要从node_modules文件夹中调用karma


npm安装-g karma clinpm安装-g karma cli