jasmine 相关问题

Jasmine是一个用于测试JavaScript代码的行为驱动开发(BDD)框架。 Jasmine没有外部依赖,也不需要DOM。

Jasmine spyOn有特定的论点

假设我有spyOn($ cookieStore,'get')。和.returnValue('abc');这对我的用例来说太笼统了。任何时候我们调用$ cookieStore.get('someValue') - >返回'abc'$ cookieStore.get('...

回答 1 投票 16

无法在量角器中读取未定义的属性“ARROW_DOWN”

我正在使用量角器中的动作序列,同时运行我的规范我面临这个问题任何人都可以帮助为什么会发生这种情况以及如何解决它。下面是我的规范代码:describe(“动作演示”,...

回答 1 投票 -1

茉莉花间谍对进口模块(打字稿)

我试图用jasmine和typescript的静态方法测试一个简单的实用程序类。问题是帮助程序类导入第三方库以实现目标。我需要测试一下这个第三...

回答 2 投票 0

IntelliJ中的Karma配置

当我在IntelliJ中右键单击以在Karma中运行Jasmine测试时,此conf文件将传递给Karma:C:\ Users \ jpatterson.IntellJIdea2018 \ config \ plugins \ js-karma \ js_reporter \ karma-intellij \ lib \ intellij .. ..

回答 2 投票 1

模拟谷歌地图的addEventListener

我有这段代码:const eventNames = ['ready','click'] const node = ReactDOM.findDOMNode(mapRef)const mapConfig = {streetViewControl:false} this.map = new maps.Map(node,mapConfig)eventNames。 ...

回答 1 投票 0

Jasmine测试中的模板解析错误,但不是实际的应用程序

我开发了一个Jasmine规范来测试角度2分量MiddleRowComponent。当我运行jasmine测试时,它会给出以下错误:zone.js:388 Unhandled Promise rejection:模板解析错误:'...

回答 3 投票 16

如何捕获测试中可观察订阅抛出的异常

我不确定如何在Angular 6中使用URL参数处理异常。现在,当找不到URL id时,我的服务会抛出错误。在实际的应用程序中,我喜欢错误冒泡...

回答 1 投票 0

Angular 7测试:NullInjectorError:没有ActivatedRoute的提供者

嗨我在使用Angular 7测试我的应用程序时遇到了一些错误。我没有太多的角度经验,所以我需要你的帮助+错误:StaticInjectorError(DynamicTestModule)[BeerDetailsComponent - &...

回答 1 投票 1

角色与间谍的间谍

我是Angular的新手,正在进行单元测试。我试图证实我对Fakes vs Spies(spyOn)的理解。我的理解是Fakes让你模拟不是真正存在的数据......

回答 3 投票 4

Jasmine:在另一个类中测试静态函数

假设我有一个静态类和一个普通类,如下所示。 class StaticClass {static staticFunction(){console.log('Static function called。'); class NormalClass {normalFunction(){...

回答 1 投票 0

模块'DynamicTestModule'导入的意外值'DecoratorFactory'。请添加@NgModule注释

这是我的spec文件:import @ ComponentFixture,TestBed,async}来自'@ angular / core / testing';从'@ angular / platform-b rowser'导入{By};从'@angular / ...导入{DebugElement}

回答 1 投票 3

量角器中的测试失败会停止执行休息测试用例

我正在运行量角器套件(具有多个测试用例的spec文件),如果任何测试用例失败,量角器不会继续执行下一个测试用例并且所有其他测试用例也...

回答 2 投票 0

无法绑定到'consoleMessages',因为它不是'app-console'的已知属性

当单元测试角度应用程序无法绑定到“consoleMessages”时,我收到以下错误消息,因为它不是“app-console”的已知属性。如果'app-console'是Angular组件......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.