gpt4 book ai didi

angularjs - 使用Jasmine和Karma难以在AngularJS中进行测试驱动开发

转载 作者:行者123 更新时间:2023-12-03 23:19:57 26 4
gpt4 key购买 nike

我在使用Jasmine测试框架开始在AngularJS中进行测试驱动的开发时遇到了困难。我在使用PHPUnit方面有丰富的经验,并且对此感到非常满意。虽然我没有发现使用Jasmine在AngularJS中进行测试驱动的开发同样容易。

我已经阅读了文章和教程,观看了视频,并浏览了StackOverflow问题。我仍然很难获得适当的单词流或进入思考过程。

在AngularJS中进行测试驱动开发时,将经历什么思维过程?

或者换句话说,在AngularJS中进行测试驱动开发时可以使用什么流程?

具体来说,流程中有哪些步骤?我是从 Controller , View 还是模型开始的?

在执行此过程时,我将经历哪些代码组成部分?

我正在寻找一个可重复的思维过程,以在各种领域中构建可靠的经过单元测试的应用程序。如果有的话,请列出特定的资源。

最佳答案

FWIW,您可以浏览my sample code以获得one of my Pluralsight courses。这是我编写的第一个AngularJS项目,并且我将测试驱动开发与Jasmine和Karma一起使用。

为了帮助我进行自己的思考,我创建了许多小的提交,并且每当发生有趣的事情时,我都会尝试在提交消息中进行记录。您可能想要查看提交,以了解有关我如何进行的了解。

由于我的代码基于angular-seed,因此存储库中的前许多提交是来自 Angular 种子的提交。我的第一个提交是this one

在学习过程中,我的代码库中可能存在很多错误,因此,我并没有断言这是AngularJS示例代码,但我对此并不感到不满意。

关于angularjs - 使用Jasmine和Karma难以在AngularJS中进行测试驱动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22257155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com