Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 RSpec 测试模块内的类
所以 我的 ruby 代码中有一个模块 如下所示 module MathStuff class Integer def least factor implementation code end end end 我有一些 RSpec 测试 我
rubyonrails
ruby
Testing
rspec
rspecrails
将标头附加到 Rspec 控制器测试
我正在尝试为我的控制器编写测试 该控制器接收来自外部服务的请求 到目前为止 这是我的测试 describe ApplyController do context when valid do let parameters do file Fi
rubyonrails
ruby
rubyonrails3
rspec
rspecrails
预计响应的状态代码为 200,但在 rspec 中的请求测试中,状态代码为 302
我发现其他人发布了很多类似的问题 但没有一个解决方案有效 我的 spec requests questions spec rb 是 require rails helper RSpec describe Questions type req
rubyonrails
rspec
rspecrails
模拟 Rails.env.development?使用 rspec
我正在使用 rspec 编写单元测试 我想模拟 Rails env development 返回 true 我怎样才能做到这一点 我试过这个 Rails env stub development nil and return true 它抛
rspec
rspec2
rspecrails
在 RSpec 请求规范中的每个请求之前设置标头
如何在其中设置标题before each像下面这样 RSpec describe Users API type request do before each do host example org set a header for all
rspecrails
为什么即使 use_transactional_fixtures = false after_commit 也没有运行
rspec 中的事务装置会阻止调用 after commit 但即使我使用以下命令禁用它们 RSpec configure do config config use transactional fixtures false end The
rubyonrails3
rubyonrails31
commit
rspec2
rspecrails
Rails 5.1 升级后控制器测试发出调试(失败)消息
我最近将一个项目升级到Rails 5 1 所有弃用警告均已修复 所有测试都通过 我使用rspec rails 控制器测试使用 ActiveJob 调用邮件程序现在正在呈现冗长的警告消息 ActiveJob ActionMailer Deli
rubyonrails
ruby
rspecrails
如何使用 rspec 配置 Sorbet?
我有一个简单的测试 但是describe关键字在冰糕测试中不起作用 我在这些方法上收到的错误 Method describe does not exist on T class of
rubyonrails
rspec
rspecrails
sorbet
如何确定 rspec 控制器测试的主题?
所以除了好奇之外 我没有什么充分的理由需要知道这一点 最好的理由 但我不确定这里发生了什么 背景 我正在研究 RSpec 书并更新示例 第 24 章 Rails 控制器有一个消息控制器的测试 spec controllers message
rubyonrails
rspec
controller
TDD
rspecrails
RSpec-rails-capybara - 使用 :js => true 和不使用 :js => true 时的不同失败
我正在构建一个用于个人计费的设置屏幕 控制器 视图位于 Admin 命名空间中 当在没有 js gt true 的情况下运行第一个测试时 我遇到了一个失败 我认为这是由于该链接不能作为使用 js 脚本构建一组嵌套字段的帮助程序 基于 Rai
capybara
factorybot
rspecrails
方法存根于 before(:all)
require spec spec helper require bank describe Bank do context transfer do before all do customer1 Customer new 500 cust
rspec
rspecrails
RSpec 匹配器,用于检查集合以包含满足 lambda 的项目
我对如何编写 RSpec 3 2 x 规范来检查列表是否包含至少一个满足条件的项目有点不知所措 这是一个例子 model Invoice new model name test changes model changes expect ch
ruby
rspec
rspecrails
rspec3
使用 Rspec 测试“创建后”
我正在尝试使用 Rspec 测试 创建后 操作 代码如下 def valid attributes zone gt Flymgr Zone new countries gt Flymgr ZoneCountry first name gt
rubyonrails
Testing
rspec
factorybot
rspecrails
功能规格和视图规格之间有什么区别吗?
我有一个关于水豚干燥度的问题here https stackoverflow com questions 35255786 what is the correct usage of within method in capybara 352
rubyonrails
rspec
capybara
BDD
rspecrails
在 rspec 中的控制器测试中使用 Rails 的“post”以及路由的范围和协议
我有一个 Rails 项目 该项目在生产中从基本 url 的子目录中运行 我希望它在开发中以这种方式运行 以使开发和生产尽可能接近 我的路线文件设置如下 Foo Application routes draw do def draw rou
rubyonrails
ruby
rspec
jruby
rspecrails
Rails RSpec 中未定义的方法“create”
我已经安装了 FactoryBot 并尝试将其与 RSpec 一起使用 scenario User signs in do create user email email protected cdn cgi l email protecti
rspec
factorybot
rspecrails
尝试使用 Devise 设置 RSpec 时出现 #
错误的未定义方法“sign_in”
我有一个spec controllers add to carts spec rb require spec helper describe CartItemsController do before each do user Factor
rubyonrails3
rspec
rspec2
rspecrails
控制器规范中的 RSpec 存根辅助方法
发现类似的问题 但令人惊讶的是 我发现没有一个给出简单的答案 尝试在我的控制器规范中存根辅助方法 不太确定哪个对象需要加倍 控制器调用此方法 app helpers sessions helper rb def signed in curr
rubyonrails
rspec
rspecrails
使用规范进行测试,railstutorial 第 3 章中的水豚不起作用 (have_selector('title', :text => ' | Home'))
我正在处理 ruby railstutorial org ruby on rails tutorial book 我使用 Rails 3 2 7 spork rspec capybara launchy 和一些 Guards 我在第三章的测
Testing
capybara
rubyonrails32
rspecrails
spork
如何使用 rspec + capybara 重用不同功能中的场景
假设我有一些场景想要在不同的上下文或 功能 下进行测试 例如 我有一些场景涉及用户访问某些页面并期望某些 ajax 结果 但是 在不同的条件或 功能 下 我需要执行不同的 后台 任务来更改应用程序的状态 在这种情况下 我需要一遍又一遍地运行
rubyonrails3
capybara
BDD
rspecrails
1
2
»