tdd 相关问题

测试驱动开发(TDD)涉及编写失败的自动测试以指定要构建的内容。然后通过编写满足测试条件的代码来进行测试。最后,代码被重构。

为什么这个测试用例失败?

我正在尝试将干净的体系结构和TDD纳入我的项目。因此,我正在测试用例是否返回期望的数据。但是下面的测试用例对我来说是失败的。 void main(){GetWordDescription ...

回答 1 投票 0

在声明模拟时此“错误:'发送'不是类型”的含义是什么

我正在尝试模拟zmq.hpp。名称空间zmq {类ZmqMockSocket:public socket_t {MOCK_METHOD((size_t),send,(),(override)); };我收到以下错误:zmq_mock.h:16:25:错误:'发送'...

回答 1 投票 0

如何使用Pandas和pytest进行TDD?

我有一个Python脚本,该脚本始终通过在一系列DataFrame操作(drop,groupby,sum等)中使用Pandas来合并报告。假设我从一个简单的函数开始,它会清理所有...

回答 1 投票 1

使用Mockito测试用例错误400获取NullPointerEXception

我正在使用发帖请求添加3个类别,并且对于每个类别,将3个相应的课程添加到同一课程。最后,我需要获取一个包含课程列表的Categories数组。但是当...

回答 1 投票 0

如何用rspec中的一个参数和一个块测试一次方法调用

class ExternalObject attr_accessor:external_object_attribute def update_external_attribute(options = {})self.external_object_attribute = [1,nil]。示例结束类A attr_reader:...

回答 2 投票 0

在rspec中的上下文内部循环无法正确设置let变量

MY_HASH = {user_id:[:email,:first_name],email:[:last_name]}上下文“当对象的单个属性更改时”执行let(:object){double(“ my_object”,:changed?=> true) },然后再做...

回答 1 投票 0

如何在单元测试中使用TypeORM全局createConnection()?

我在TypeORM的createConnection()主体中有一个node.js应用程序:// index.ts import {createConnection} from“ typeorm”; createConnection()。then(异步连接=> {//表示应用代码...

回答 2 投票 0


在单元测试中设置HttpReferrer

在我的view.py中,我在几个连续的页面上进行了以下检查:if(request.META.get('HTTP_REFERER')!= request.build_absolute_uri(reverse('page1'))):return redirect('page1' )这...

回答 1 投票 0

如何伪造图像上传以使用Laravel与Intervention图像包进行测试

我进行了一项测试,声称可以上传图像。这是代码... //测试$ file = UploadedFile :: fake()-> image('image_one.jpg');存储:: fake('public'); $ response = $ this-> post('/ api / ...

回答 1 投票 3

Selenium Chrome webdriver .get后检查连接被拒绝错误>>

我使用Chrome WebDriver运行Selenium 3.141测试。如果我忘记启动Web服务器,Chrome会显示ERR_CONNECTION_REFUSED错误。但是.get方法不会引发任何异常,就好像页面已成功完成...

回答 1 投票 0

如何测试Laravel资源

我正在使用分页公共功能test_showing_all_plans()测试API端点返回的Laravel资源:void {$ plans = Plan :: where('is_active',true)-> paginate(10); $ ...

回答 1 投票 0

如何减少测试库/反应库中的查询

我对虚拟计数器组件进行以下简单测试:describe(“ Counter”,()=> {it(“最初显示0”,()=> {render( ); Expect(screen.getByText (“计数器...

回答 1 投票 0

Michael Hartl Rails教程:assert_not与应该做的事情完全相反,我不明白为什么

tl; dr]由于测试失败,因此不会将有效名称写入数据库,而由于测试通过,则会将无效名称写入数据库。编辑:为澄清有关该项目和我的...

回答 3 投票 4

在测试中添加应用程序级表达中间件

演示:https://codesandbox.io/s/mocha-chai-http-tests-o31ov我尝试在测试阶段像这样添加应用程序级中间件(“ GET /获取自定义响应”,功能(完成) {app.use(“ / custom”,(...

回答 1 投票 0

ActionView :: MissingTemplate:ActionView :: MissingTemplate:缺少模板/ members,带有{:locale => [:en] 、: formats => [:html],

集成测试返回“缺少模板”错误。 / members上的microposts_interface_test.rb错误。可能是因为/ members视图使用MicropostsController,但我不确定......>

回答 2 投票 1

[用C ++进行测试驱动开发

希望开始在C ++中进行TDD。我看过CPPUnit,但是我想知道人们是否还有其他选择?感谢您的建议!

回答 3 投票 22

单元测试A @verified_email_required视图

我正在尝试对使用@verified_email_required装饰的视图之一进行单元测试。我无法找出如何将用户设置为已验证其电子邮件,以便允许他们查看...

回答 1 投票 0

功能测试中的跳过登录过程

我正在使用allauth,并且已经开始进行一些功能测试。我已经测试了登录功能,现在想测试其他功能,但是我无法找到一种方法,可以通过...->

回答 1 投票 -1

无法获取POST单元测试以更新数据工作状态

我正在尝试在Selenium中进行单元测试,以检查我的POST是否可以在我的用户个人资料页面上运行(用户可以更新其个人资料信息)。我的问题是我无法使用它(我无法...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.