rspec

rspec

文章 1 浏览 94

设置方法调用的期望,同时仍然调用原始实现

似乎使用 Mocha 设置任何方法调用期望都会阻止调用原始实现。 这似乎涵盖使用 rspec 调用原始方法。 有没有办法用摩卡做到这一点?或者有谁知道为什么…

一瞬间的火花 12-19 13:24 0 0

如何在 rspec 测试中设置 HTTP_USER_AGENT

可能的重复: 是吗可以在 Rails 集成测试或规范中指定用户代理吗? 我正在使用 rspec 在我的 Rails 应用程序中测试请求。我需要能够在请求之前设置用…

同尘 12-19 13:24 0 0

重新生成 rspec 文件

如何按需生成 rspec? 问题是我的 rspec 文件已经由“railsgeneratecontroller”命令自动生成。然后我手动删除了这些文件,希望有一个命令可以用来重…

不…忘初心 12-19 11:19 0 0

使用 RSpec 验证部分参数

我需要对一个论点设定期望。如何访问从 RSpec 接收到的参数? 这就是我想要实现的目标。 let(:api) { double('API') } it "should pass :filter in op…

醉南桥 12-19 11:15 0 0

RSpec POST 更改 URL

Rails 3,RSpec 2: 在控制器的 rspec 测试中,我使用 post 并传递一些参数: it "returns a job id" do post :new, { :a => 'b'} response.status.sh…

濫情▎り 12-19 11:00 0 0

RSpec 错误检查的更改

我正在尝试使用 RSpec 来遵循 TDD 教程,其中包含以下行: it 'must have a first_name' do p = Person.new p.should_not be_valid p.errors.on(:firs…

ゃ人海孤独症 12-19 08:55 0 0

安装黄瓜时出错(涉及小黄瓜)

我正在尝试为 Rails 设置黄瓜。我将其包含在 Gemfile 中并运行捆绑安装。 gem 'cucumber-rails' gem 'database_cleaner' 我收到这个错误。我应该怎么…

一笔一画续写前缘 12-19 06:37 0 0

用于没有文字描述的测试的 Rspec 标签?

非常简单的问题,但我在文档中找不到答案。 如何向缺少文本描述的特定 Rspec 示例添加标签?例如,如果您使用相当常见的“:focus”标签来选择要运行…

¢好甜 12-19 03:45 0 0

我将如何测试这个观点?

所以我正在编写我的应用程序,使用 Rails、Cucumber、RSpec 执行功能优先的 BDD。 我的客户要求在您填写字段时计算总数。 我的问题是,这并不是真正的…

绝不放开 12-19 02:47 0 0

黄瓜与 RSpec

我想开始深入研究 BDD。我以前从未使用过 TDD,现在 不确定我是否应该从学习 RSpec 开始,然后跳到 Cucumber 或者直接使用 Cucumber。 我一直在互联网…

笛声青案梦长安 12-19 01:22 0 0

为什么这些水豚匹配者会有不同的结果?它们在这里不应该是等价的吗?

我一直试图找出匹配器不匹配的原因,这导致我进行以下两个测试: subject.has_field?("filter").should be_true subject.has_xpath?(".//input[contai…

梦晓ヶ微光ヅ倾城 12-19 01:01 1 0

如何使用 RSpec 和 Capybara 单击图像作为链接

我正在使用 Rspec 和水豚。 如何编写点击图像的步骤?我一直无法找到让水豚将图像视为链接的好方法。 谢谢 html 示例 有什么建议吗?…

鸠书 12-18 22:22 1 0

Rspec 标签和过滤器 - 过滤器的多个值?

我有一个测试套件,可以跨软件应用程序的多个版本运行。我希望能够标记那些根据不同版本而变化的测试,以便我设置的过滤器仅运行针对该特定版本的测试…

站稳脚跟 12-18 18:10 1 0

FactoryGirl RSpec 创建工厂对象(其中工厂设置该对象的属性)时没有方法错误

每当我创建一个 Factory 对象时,当工厂在该对象上设置属性时,我都会收到此错误 - 在本例中为“名称”。为什么??? businesss.rb FactoryGirl.defi…

蓝咒 12-18 15:38 1 0

在编写测试时如何避免重新实现正在测试的代码?

(我在 RoR 中使用 rspec,但我相信这个问题与任何测试系统相关。) 我经常发现自己在测试套件中做这种事情: actual_value = object_being_tested.te…

梦断已成空 12-18 15:03 0 0
更多

推荐作者

何以畏孤独

文章 0 评论 0

南冥有猫

文章 0 评论 0

神妖

文章 0 评论 0

冷心人i

文章 0 评论 0

橘虞初梦

文章 0 评论 0

北人南面

文章 0 评论 0

我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文