测试驱动开发(TDD)涉及编写失败的自动测试以指定要构建的内容。然后通过编写满足测试条件的代码来进行测试。最后,代码被重构。
Laravel:销毁方法,在将模型注入模型时触发从表中进行选择
公共函数destroy(SubmissionType $ submissionType,int $ id){返回response([],200); }此代码触发从id = 1的表中选择*,并删除了[at ...
与Vue,Cypress和Cucumber一起测试时如何使用类?
我正在尝试实现一些简单的方法:我希望通过赛普拉斯和黄瓜进行e2e测试。我有一个使用Vue CLI 4.1.1创建的应用程序。我在NPM中添加了以下软件包:cypress-cucumber -...
如何为EF Code First实体声明和映射进行TDD和单元测试?
我将为新的MVC4应用重新编码一套单元测试。因为几乎我在EF数据项目中的所有代码都是直接从VS2012 EF逆向工程生成的代码中复制的...
如何在ViewController单元测试中测试设置私有变量的方法?
我有一个ViewController,它符合协议。 ViewController具有以下私有UI组件:backgroundImage,logoimage,loginButton和signupButton-所有这些都是私有的。 (...
用于以编程方式创建的viewController的TDD-相关查询
对于viewController的TDD:ViewController也是以编程方式创建的(通过先编写测试,使其失败,然后创建它,以使测试通过),我具有...的子视图/ UI组件...]
[在为iOS应用实现TDD时,遇到一种情况,我想对私有方法执行TDD(首先编写TDD func,然后相应地添加私有方法,但是TDD带有...
我有以下测试案例:it('是为了显示欢迎消息',()=> {spyOnProperty(authServiceSpy,'token')。and.returnValue(environment.testAuthenticationToken);让老师:Teacher = ...
始终获得此AssertionError:302!= 200:无法检索内容:响应代码为302(预期为200)
我在django中是非常陌生的人,目前正在学习一个教程,我正在尝试测试用户。所以我设置了test_admin.py。我得到一个AssertionError 302!=200。下面是我的...
我需要在播放代码后分析代码,看看我是否有完整报道。该报告的某些部分如下所示:game-> errorCode = ERROR_NO_MEMORY; #pragma RVS ...
WithClauseError,e剂测试与(:ok,value}
我正在尝试在Elixir中编写安全的功能代码,并使用单元测试来确认我的代码可以正常工作。这是控制器代码:defcalculate_price(start_time,end_time,zone,payment_type)...
我正在处理一些包含数据库访问的代码。测试驱动的开发是否包括集成测试以及通常的单元测试?谢谢!
在Clean Architecture中将Java重构为Kotlin [处于保留状态]
面对一个库android项目,没有单元测试,也没有架构和设计模式。我想使用巫婆模式(设计或建筑)来开始重构...
我正在学习TDD,并且遇到以下情况。首先,我使我的测试emptyTitle_throwException失败并通过。 validTitle_setTitleTextView也是如此。现在供我测试...
如何在以下代码周围放置单位:public DbContextTransaction QTTransactionBegin(){return Database.BeginTransaction(); } public int CreateCampaign(CreateCampaignModel ...
我需要检查我的命令方法的行为是否正确进行了检出。为此,我尝试模拟:存储库;两个分支;这两个分支是当前分支,并且...
我正在练习TDD,对此我还很陌生。在我的测试用例中,我想从stdin读取并检查输出是否与输入匹配。对于标准输入,我想使用一个模拟对象。因此,我使用了...
我想使用sinon使用ExpressJS和Mongoose为服务的业务逻辑编写测试代码。我编写了以下测试代码,但是findOneService仅将id作为参数,并返回一个...
我正在尝试学习使用RSpec来测试驱动代码。为此,我正在创建一个库存管理系统。让产品模型具有三个属性:sku_code名称price和仓库...
我将我的角度从4升级到版本7。我已经进行了业报并行运行tdd,并且它在Angular 4中可以正常工作。现在,在升级到7之后,相同的测试在停止之前运行了两次...