-
1 votesanswersviews
在从vuex操作返回的promise中测试VueJS方法
我有一个Vue组件,它使用来自vuex商店的映射操作,它返回一个promise . 当组件调用映射的操作,并且映射的操作被解析时,我正在调用另一个vue方法 vm.$router.push() . 我想断言 push 方法被调用 . 这是我使用vuex和vue-router创建的组件,测试和一些辅助方法 . Here is my .vue component with some console.... -
0 votesanswersviews
Karma和jasmine中的依赖问题
我想用Karma和Jasmine来测试我的AngularJS应用程序 . 我已经安装了所有与业力有关的事情 . 在karma.conf.js文件中,我给出了gulped bower.js(它将包含所有bower组件)并吞下all.js(所有js文件)和testcase文件 . 但我得到一个依赖性问题,这是不允许我进一步的 . 如果我在不使用beforeEach的情况下编写简单的测试用例,它将获得p... -
0 votesanswersviews
测试用angular4 mocha业力重复
问题/问题 我已经将angular-cli 1.0.0生成的基本项目从使用jasmine转换为使用mocha . Why as I complete the conversion to mocha, do all the tests run twice? 有趣的是,当我们使用wallabyjs runner或降级的angular2运行相同的测试/代码时,测试只运行一次 . 为了从头开始重现,我... -
1 votesanswersviews
SourceMapping应用程序代码在Karma和Webpack中
当我们为应用程序提供服务时,它运行良好 . 在我们的Karma配置中,我们使用“Karma-sourcemap-loader”插件,我们在chrome dev工具中看到我们的原始格式我们的测试代码,但应用程序代码本身是不可读的 . 这是我们KarmaConfig中的相关部分 basePath: '', frameworks: ['mocha'], preprocessors: { 'test/... -
3 votesanswersviews
Mocha&Chai-超过2000毫秒的超时 . 确保在此测试中调用done()回调 . “
我得到“超过2000ms的超时 . 确保在此测试中调用done()回调 . ”单元测试服务调用,响应承诺 . 我期待被拒绝的承诺 . UNIT TEST - 在PhantomJS上运行的Karma-Mocha-Chai describe('teamService', function () { var teamSrvc, q; beforeEach(angular.mock.mod...