Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
Angularjs ';测试/规范/***和#x27+;耶曼发电机中的jsExt_Angularjs_Yeoman_Yeoman Generator_Angularjs E2e_Yeoman Generator Angular - Fatal编程技术网

Angularjs ';测试/规范/***和#x27+;耶曼发电机中的jsExt

Angularjs ';测试/规范/***和#x27+;耶曼发电机中的jsExt,angularjs,yeoman,yeoman-generator,angularjs-e2e,yeoman-generator-angular,Angularjs,Yeoman,Yeoman Generator,Angularjs E2e,Yeoman Generator Angular,嗨,我有个问题: “test/mock/***.+jsExt”到底做什么 我知道'test/spec/***.+jsExt是单元测试控制器 我以为这是e2e测试,但我知道它还没有集成 如果我们在test/spec/文件夹中包含一个示例文件可能会更好 这也可能是一个愚蠢的问题。既然没有集成e2e,为什么生成器默认包含“角度场景”?是否只针对希望在项目中添加e2e测试的人 多谢各位 提交日志是 这是你放模拟的地方 例如,假设您通常进行$http调用以从服务器获取值。在单元测试期间,您不想这样做,而是

嗨,我有个问题:

“test/mock/***.+jsExt”到底做什么

我知道'test/spec/***.+jsExt是单元测试控制器

我以为这是e2e测试,但我知道它还没有集成

如果我们在test/spec/文件夹中包含一个示例文件可能会更好

这也可能是一个愚蠢的问题。既然没有集成e2e,为什么生成器默认包含“角度场景”?是否只针对希望在项目中添加e2e测试的人

多谢各位

提交日志是

这是你放模拟的地方

例如,假设您通常进行
$http
调用以从服务器获取值。在单元测试期间,您不想这样做,而是想模拟一下

您可以使用
$q
库执行此操作,并返回一个“mocked”值。然后,您将注入使用
$q
并返回模拟值的服务器,而不是注入具有
$http
调用的服务


希望这有帮助。

完全有道理。谢谢