angular2-testing相关内容

写angular2测试并更改模拟返回值 - 让它干?

我正在为服务编写一些测试,我正在改变模拟函数的响应来测试各种情况。目前,每当我想要更改模拟的响应时,我需要重置TestBed并再次配置测试模块,将我的新Mocks作为依赖项注入。 我觉得必须有一个DRYer方式来编写这个规范,但我无法弄明白。有没有人有任何想法? (我知道我可以将此服务的测试编写为标准的ES6类,但我的组件和服务与我的组件和服务相同使用来自角度的Http响应模拟东西。) ..
发布时间:2018-11-19 14:55:54 其他开发

angular2ync和angular2测试中的异步有什么区别

我知道tick()函数使用fakeAsync。而且我也可以使用fixture.whenStable()。then()和async以及fakeAsync。我想知道两者的确切用例。任何人都可以通过示例解释这一点。 注意:我想在两种情况下使用虚假服务或存根。 解决方案 在大多数情况下,它们可以互换使用。除了外部模板和样式未内联编译到组件中以进行测试的组件外,我无法想到任何一个需要的问题。 ..