Karma-Jasmine是Jasmine测试框架的适配器,默认情况下随Karma一起提供。
我在Karma中得到的消息是,这4个私有方法中的每一个都有“if path not taken”。我有几个单元测试,用各种值调用每个私有方法,并且许多...
我正在使用https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/来处理标签选择。该库使用猎犬作为建议引擎,如这些示例所示。在我的 ...
我正在使用ngCopy模块将文本复制到剪贴板中的一个角度组件导入{Component,Input,OnInit}来自'@ angular / core';从'angular-6-clipboard'导入{ngCopy}; @零件({ ...
Angularjs - 如何将Bootstrap导入Karma-Jasmine进行测试
我有一个从bootstrap.min.js调用方法的指令,当我编写测试文件来测试它时,它会呈现错误,说我使用的函数没有定义。我认为造成这种情况的原因......
我试图在我的项目中设置单元测试。但是当我运行“npm run unit”时我得到错误:哈希:4b252f47b3e4ee498d09版本:webpack 3.10.0时间:57ms webpack:编译成功。 webpack:...
我正在以下列方式进行休息调用updateOperation = function(UUID){var deferred = $ q.defer(),restApiPath = restApiBasePath + UUID +“/ ...
我正在尝试通过html测试按钮事件组件调用。手动运行时按钮有效。我可以直接成功测试组件。我也可以成功测试按钮渲染,...
我是单元测试的新手。我正在尝试对以下代码的if条件进行单元测试:hide(){this.count - ; if(this.count === 0){this.loaderIs = false; } ...
我想手动触发触摸事件,但我无法调用。这在JavaScript中是可能的,但TypeScript无法实现。示例:let touchStart:TouchEvent = document.createEvent(...
我正在尝试用茉莉花间谍编写单元测试用例。以下是我的服务代码。 function reset(someParam){var deferred = $ q.defer(); svcTypes.getTasksWithRoles()。then(function(types){if(...
使用catch和_throw错误逻辑测试Angular 4 HttpTestingController
我使用HttpClient使用POST请求服务,如果服务器响应并且错误我需要捕获它格式化消息并重新抛出它。我试图测试这种情况,但未能......
错误:没有提供者注入FeedToken USE_DEFAULT_LANG
我是角度4茉莉花单元测试的新手。请帮助我获得所附组件的完整测试覆盖率。我为翻译模块添加了子依赖项,但我仍然得到错误:否...
我们正在使用业力和幻影运行测试上周,我们的测试神秘地开始崩溃phantomJS,错误为-1073741819。根据Chutzpah的这个主题,看来代码......
我是jasmine-karma测试的新手,并且遇到了一些配置问题。我已经完成了一些教程,到目前为止我已经创建了package.json,karma.conf.js和gulpfile.js。当我试着......
测试总是失败,因为login.subscribe错误没有error.status error.status - >'undefined'测试:it('form submit fail',()=> {expect(element.querySelector('#login-email') ))....
我正在尝试编写一个代码来测试在我的控制器中完成的服务调用。我正在尝试对控制器中的特定功能进行单元测试,该控制器正在进行服务调用并带来...
Angular Accept.js打破单元测试'参考错误:未定义接受'
我有一个角度组件,使用Authorize.nets Accept.js SDK来完成付款。我不想加载Accept.js脚本,除非用户在付款屏幕上,所以我将脚本添加到...
我想测试一个返回true / false的函数,但不是单元测试用例中组件的一部分。如何在我的spec文件中获取它的引用?虚拟组件:功能验证(abc){...
我想为有许多承诺链的工厂编写单元测试。下面是我的代码片段:angular.module('myServices',[]).factory(“myService”,['$ q','someOtherService1','...
在Jasmine中,array.includes不起作用(必须由其他函数替换)。为什么?
我的问题似乎很奇怪。我有一个带有一个新的,非常简单的函数的构造函数,它应该检查变量是否包含在数组中。它完美地工作(我在表单中使用此功能)。但....