Karma绝对有必要进行Angular 2单元测试吗?

时间:2016-10-25 15:26:42

标签: unit-testing angular jasmine karma-runner

如果这是一个愚蠢的问题,我道歉,但我真的很难理解我们是否绝对需要Karma进行单元测试?我是Angular 2,Karma和Jasmine的新手,我希望有更多经验的人可以解释我们是否可以使用Jasmine独立运行单元测试。

我知道Karma是一个测试运行者,我知道Karma附带的所有细节(在多个浏览器和设备上测试,在文件更改时自动重新运行测试,测试覆盖率结果,与Jenkins轻松集成..列表继续下去!)。但我只是很难理解它是否完全必要。我见过的很多例子(如果不是全部的话)都使用了Karma,但是我还没有看到只使用Jasmine的例子,并且想要解释原因。是因为Karma如何加载spec / app文件?

我看到的一个例子是Jasmine standalone,我试图用这个例子来应用我目前的结构,但到目前为止还没有运气: https://github.com/jasmine/jasmine/releases

提前感谢您的帮助!

0 个答案:

没有答案