jasmine 相关问题

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


茉莉花间谍对基类的保护属性

我有一个方案可以从基类中监视受保护的属性。导出类BaseClass {protected property1:string; }导出类InheritedClass扩展了BaseClass,OnInit {ngOnInit(...

回答 1 投票 0

业报错误:“失败:无法读取未定义的属性'subscribe'”

我正在将Angular 8与Karma一起使用。 Karma的新手,所以我希望这很简单。运行单元测试时,我收到“失败:无法读取未定义的属性'subscribe'”。调用堆栈...

回答 1 投票 0

茉莉花间谍对象模拟方法返回未被覆盖

我有这个全局的beforeEach,在其中定义一些serviceMocks及其返回值。在这种情况下,通常我想返回名称为“ Prod1”的产品。 beforeEach(async(()=> {...

回答 1 投票 0

使用Jamine测试基于HTTP的异步功能:超时-在5000毫秒内未调用异步回调

内容:测试一个异步函数,该函数返回依赖于嵌套http调用的Promise,其中包括:Angular 9,Jasmine 3.4.0问题:错误:超时-在5000毫秒内未调用异步回调(由...设置)]] >> < [

回答 1 投票 0

使用jasmine.SpyObj-Angular / Jasmine测试服务属性上的可观察对象

我正在尝试测试绑定到内联属性而不是服务上方法的可观察对象,但是我似乎也找不到关于如何返回正确值的任何示例...

回答 1 投票 0

如何测试角度函数?

这是应用程序组件中非常简单的功能,需要为其编写测试用例。我尝试过的代码。 app.component.html

回答 1 投票 0

如何测试角度简单函数?

这是应用程序组件中非常简单的功能,需要为其编写测试用例。我尝试过的代码。 app.component.html

回答 1 投票 0

Rxjs在茉莉花中有效地引发函数错误

我有一个类似public save $ = createEffect(()=> this.actions $ .pipe(ofType(saveActions.save),map((payload)=> payload.info),switchMap((info)=>的效果)> of(...

回答 1 投票 0

Rxjs在茉莉花中生效的同步函数中引发错误

我有一个类似public save $ = createEffect(()=> this.actions $ .pipe(ofType(saveActions.save),map((payload)=> payload.info),switchMap((info)=>的效果)> of(...

回答 1 投票 0

importScript和worker-html.js失败的茉莉花/业力测试用例

如果我一起运行它们,我的几个测试用例将失败。他们各自都通过了。在jasmine.js中添加了一些调试代码后,否则会引发对象抛出错误,我发现所有...

回答 1 投票 0

Jasmine spy预计将与“ Object(…)”一起调用]]

我正在完成从Jasmine 1.3到2.0的迁移。到目前为止,我已经重构了大多数代码以符合2.0的较新语法。但是,某些测试仍然失败。简而言之,我的测试...

回答 2 投票 7

用于角度e2e测试的单独package.json?

我正在项目中使用Angular 8。是否可以为e2e测试使用单独的package.json文件?我正在使用开玩笑的单元测试和量角器+茉莉e2e。因此,我无法...

回答 1 投票 0

甚至在触发.click()之前运行茉莉花测试

我只是在玩一个基本的ruby应用程序,该应用程序在单击按钮时会更改html方向属性。它在JQuery端工作正常,但在我的测试用例中,即使.click()为...

回答 3 投票 3

每个茉莉花如何在茉莉花中工作而未做

[查看由角度cli生成的代码,beforeEach方法使用异步,但不调用done()。那怎么运作呢?使用异步时,调用不是必须完成吗? beforeEach(async(()=> ...

回答 1 投票 0

角8,茉莉花 :找不到要监视的对象bind()

对于我的Angular组件,我有一个基类,为了使该上下文保持最新,我有以下绑定代码。如果我console.log,我可以看到调用了updatePreference,但是茉莉花不能...

回答 1 投票 0

如何测试方法[Jasmine]的返回值

我是使用Jasmine和Karma进行单元测试的新手。我的问题与此非常相似:如何对函数的返回值进行单位测试-Angular(Jasmine / Karma),但是我的情况与我想要的不同...

回答 1 投票 0

Ngrx单元测试茉莉花还原剂如何比较状态

我已经完成了这个简单的测试,//修改了const loginResponseData:LoginResponseDto = {auth:{id:1,username:'me',role:[]},token:{token:'abc',expirationEpochSeconds:12345} }; ...

回答 1 投票 1

茉莉花在某些测试前避免每次使用

是否有一种方法仅对某些测试('it'块)不执行beforeEach函数。可以说我有10个it块,我不想对其中两个块执行beforeEach。有可能吗?

回答 2 投票 9

在单元测试中捕获组件反应错误

无法测试React组件引发一些错误。 // react.js函数Test(){如果(true)抛出`Err msg`;返回

回答 1 投票 0

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