jasmine 相关问题

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

如何使用AngularFireDatabase与Jasmine SpyMock测试Angular服务?

我正在尝试测试我的数据服务,我可以使用真实的服务(AngularFireDatabase)来测试,但我无法让模拟的版本进行测试。我的DataStorage类是用来 ...

回答 1 投票 0

单元测试对话框组件在入口组件中的实例事件发射器

我有一个入口对话框组件(EntryDialog)和一个实际的对话框组件(MyDialog)。我在入口组件中有一个订阅者,它订阅了我的主对话框组件中的一个事件发射器。...

回答 1 投票 0

如何在所有jsamine测试之前运行一个脚本?

我想启动一个服务器,并用Jasmine在其API上运行测试。为此,我想在Jasmine运行测试之前,确保服务器已经设置好并运行。另外,我有很多测试,而我...

回答 1 投票 1

单元测试一个POST HTTP请求--如何期望通过请求发送的对象成为api URL的一部分。

我想为一个服务创建一个简单的单元测试。该服务进行HTTP POST调用,并向服务器发送一个小对象。我只是想测试确保API Url,apiUrl被......。

回答 1 投票 0


karma.js在进行基本的 "karma init "设置后没有返回任何结果。

我按照 egghead.io 的 "Karma 简介 "教程,在这里找到了 https:/egghead.iolessonsunit-testing-introduction-to-karma ,并按照以下步骤进行操作(在 Windows 上): > npm install --...。

回答 2 投票 1

如何在浏览器中打开复制的url?

我正在测试一个生成URL的页面。我可以通过点击页面上的一个图标将url复制到剪贴板。但我不知道如何在浏览器中打开它。我需要分几次做这个测试。

回答 1 投票 0

Angular在测试中没有设置正确的表单验证类。

Angular在单元测试环境中应用验证类似乎存在一个问题。我说的验证类是指ng-valid和ng-invalid。我使用的Angular版本是8.2.14。让我们以...

回答 1 投票 0

Jasmine Angular 9测试失败,因为在injectableDef或InjectorDefFactory处有 "无法到达 "的堆栈跟踪。

我在4版本下创建了一个Angular应用 我已经从一个版本迁移到另一个版本,目前是最新的版本9。我正在审查我的测试。我有一个登录组件,我有3个工作测试......。

回答 2 投票 0

未捕获的类型错误: ace.acequire不是一个函数。

我已经为其中一个组件使用了ng2-ace-editor,并尝试使用ng测试命令运行测试用例。但是由于某些原因,它正在抛出Uncaught TypeError: ace.acequire is not a function ...。

回答 1 投票 0

无法在jasmine单元测试中注入$resource。

我试图测试我写的一个使用$resource的服务,但在尝试将$resource注入我的测试规范中时遇到了问题。我正在使用Typescript和AngularJS 1.6.x,并且...

回答 1 投票 0

在Karma-JUnit-Reporter的JUnit xml文件中包含文件名。

我需要找到一种方法,在JUnit XML结果文件中包含某个测试的文件名。它只包含类名。

回答 1 投票 0

ionicangular app with firebase unit test (jasmine)问题。

目前,我正在使用Ionic和Firebase开发一个应用程序,我面临着一个单元测试的问题。以下是错误信息。无法读取属性'订阅'的未定义的错误发生... ...

回答 1 投票 0

如何在angualr9中对使用console.log打印到控制台的方法进行单元测试?

我有一个方法定义为: public log(...logMsg) { if (isDebug) consoleLog('log', logMsg); }。有没有什么方法可以让我们使用jasmine对这个方法进行单元测试呢?

回答 1 投票 0

预期spy<method_name>被调用过一次.它被调用了0次。

我是一个Jasmine新手,我正在写一个UT来检查ngAfterViewInit函数中是否有服务被调用。下面是我的测试代码 describe('HomePage', () => { let component: HomePage; let ...

回答 1 投票 1

认购的单元测试

我有一个组件,它在ngOninit上有一个get调用 ngOnInit(): void { this.setMemberRoles(); } public setMemberRoles(): void { this.teamService.getMemberRoles().subscribe((response: ...

回答 1 投票 0

模块'AppModule'导入的意外指令'MatAutoCompleteTrigger',请添加@NgModule注解。请添加@NgModule注解。

我想为closePanel()方法编写单元测试,我已经导入了MatAutoCompleteTrigger。我已经导入了MatAutoCompleteTrigger。我得到了上面的错误,请帮我解决这个问题。

回答 1 投票 0

跳过有错误的组件的angular单元测试。

我有一个项目文件夹,它有很多错误,因为我们已经把ui更新到新版本,我们用旧的测试案例失败。我想运行一个特定的文件夹,其中有10个组件,并希望... ...

回答 1 投票 0

茉莉花在测试另一个类的时候替换类

我有一个普通的类,不是组件,有这个方法,我想测试 static fromJson(json: any): ClientDTO { const ret: ClientDTO = Object.assign(new ClientDTO(), json) const dp = ....

回答 0 投票 0

每个测试文件的Karma运行时

我目前在Angular项目中使用业力和茉莉,并且我注意到某些测试很慢。因此,我正在寻找一个显示每个文件的执行时间的解决方案/报告程序。

回答 1 投票 0

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