cost 326 ms
使用jasmine在控制器内部自动调用测试angularjs 1工厂方法 - testing angularjs 1 factory method is automatically called inside a controller with jasmine

我在使用angularjs one的rails上使用ruby,并首次使用teaspoon-jasmine对其进行测试,并且遇到了问题。 基本上,我有一个控制器,该控制器创建一个空数组,并在加载时调用工厂方法来填充该数组。 工厂发出一个http请求并返回数据。 现在,我正在尝试测试控制器,并 ...

试图使角度模拟与茶匙茉莉花一起使用 - Trying to get angular mock to work with teaspoon-jasmine

因此,我正在使用Rails开发红宝石,并且第一次将它与AngularJS 1一起使用,因此,第一次设置了Rails内部的angularjs的单元测试。 我可以用rspec来测试rails没问题,但是我一直在努力测试angularjs,目前我正在用teaspoon-jasmine和angular ...

单元测试angular $ http服务时发生意外的请求错误 - Unexpected request error when unit-testing angular $http service

我在我的angularJS应用程序中使用单元测试。 这是我对某项服务的测试规格: 而且,这是我的服务中的getTest函数: 为什么会出现以下错误: 错误:意外请求:GET api / Account / GetTest 我还发现,如果我从规范中的网址中删除了 ...

如何使用DOM测试angularjs组件 - How to test angularjs component with DOM

我正在尝试熟悉测试AngularJS应用程序。 虽然测试组件逻辑或多或少是明确的,但我遇到了html模板和模型绑定的问题,因为我想测试html绑定和控制器的逻辑。 测试由真实浏览器中的业力运行,因此测试环境支持DOM。 它看起来不可能,不是吗? 控制器组件: 模板: ...

角-摘要不等待承诺 - Angular-mocks digest doesn't wait for promise

我想要具有返回承诺的函数,该承诺在加载DOM时会解析: 这在浏览器中运行正常。 但是,当我尝试对其进行测试时,由于此承诺永远无法解决,因此测试从未完成: 根据我对角度的理解,除非您调用$digest ,否则promise不会解决(并束缚)。 这样就可以以同步方式测试角度。 ...

无法使用业力在angularJS(FUSE Admin)单元测试上调用beforeEach'inject' - Cannot call beforeEach 'inject' on angularJS (FUSE Admin) unit testing using karma

我在项目上使用了FUSE Admin应用程序-http: //fuse-angular-material.withinpixels.com/apps/dashboards/project 。 我已经检查了其他示例,甚至在另一个项目上运行了此代码,效果也很好。 只是我无法在“ before ...

在角度4项目中模拟休息调用功能性e2e量角器测试 - Mocking rest calls in functional e2e protractor tests in angular 4 project

我们有一个庞大的项目,我们已经编写了大量的测试用例来涵盖我们的e2e功能测试用例中的许多真实场景​​用户行为。 随着测试的进行,它会进行大量的休息调用以完成测试用例。 当我们在酱料实验室中覆盖不同的浏览器时,它会倍增5-9倍。 我想要的是模拟所有其余的调用,以便不会对实际服务器进行 ...

使用打字稿对角度模块的循环依赖 - Circular dependencies on angular modules using typescript

我遇到的这个问题是我有2个相互依赖的angular 1.5模块,angularjs很好,但是当我使用typescript和webpack导入它们时,我得到了循环的typescript-module依赖性,并且模块未正确加载。 我在模块之间的角度服务中没有循环依赖性,因此将角度模块彼此依赖应该没 ...

使用WebStorm测试Angular JS:未解决的函数或方法inject() - Testing Angular JS with WebStorm: unresolved function or method inject()

我正在开发一个使用AngularJS + TypeScript和Karma + Jasmine进行测试的Web应用程序。 问题是,尽管我的所有测试都可以很好地编译,但WebStorm仍然用以下错误困扰着我: 未解决的函数或方法inject() 我添加了角度模拟输入: ...

使用茉莉花返回错误检查$ scope变量 - Check $scope variable with jasmine return error

当前正在尝试检查非常简单的角度变量和函数。 我什至没有最简单的工作。 这是我第一次使用它,我需要使用我的讲师要求的旧版本。 在app.js中,我有许多控制器,但我只是从一个控制器开始,将一个变量分配给一个字符串: 在Runner.html文件中,我具有以下内容: 在te ...

如何使用Jasmine / Karma模拟AngularJS Promise? - How to mock AngularJS promises using Jasmine / Karma?

这是我的控制器: 这是我的BaseService (我需要模拟的工厂): 我不知道从哪里开始。 我试过的是: 但是,当我测试此代码时,出现错误消息: home.js第15行是控制器中的以下行: 如何正确模拟呢? 编辑:我阅读了注释中提到的文档,然后 ...

设置webpack业力和角度模拟 - Setting up webpack karma and angular-mocks

我有这个问题设置我的webpack。 我正在现有项目上设置webpack,另外我正在介绍ES6。 我想以“正确”的方式做这件事,经过一些重大改变后测试通过。这就是我需要设置业力测试的原因。 该应用程序使用的是AngularJS 1,对于测试,我使用的是Angular-Mocks(使用Jas ...

如何对ui-bootsrap $ uibModal实例的结果进行单元测试? - How can I unit test the result of a ui-bootsrap $uibModal instance?

我有一个控制器调用$ uibModal.open来弹出一个ui-bootstrap模式。 控制器看起来像这样: 我已经成功测试了使用正确的配置选项打开模态。 但是我想测试模态的结果,因为当发生这种情况时会执行一些逻辑,但我似乎无法弄清楚如何挂钩到结果中或者让它甚至在我的测试中执行 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM