Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用规范进行测试,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
水豚 & RSpec
我无法让水豚成功工作 它抱怨说has text是一个未定义的方法 我创建了一个新的 Rails 3 1 项目 rails new test T Gemfile source http rubygems org gem rails 3 1 3
rubyonrails3
capybara
rspecrails
RSpec 1.3.3 Rails 2.3.9 Webrat 0.7.3“未定义方法‘分配’”
My spec require spec helper describe user sessions new html erb do let user session mock model UserSession as null objec
rubyonrails
ruby
rspec
rspecrails
使用 FFaker::Internet.user_name 时指定最小长度
我有一个规范一直失败 因为 FFaker Internet user name 生成的单词少于 5 个字符 如何在此 stmt 中指定最小长度 username FFaker Internet user name String ljust
rubyonrails
ruby
rspec
rspecrails
如何使用 RSpec 测试 Rails 3.2 ActionMailer 正在渲染正确的视图模板?
我在用rspec rails https github com rspec rspec rails我想测试我的邮件程序是否正在呈现正确的视图模板 describe MyMailer do describe notify customer d
rubyonrails
rspec
actionmailer
rspecrails
如何使用 rspec 为 ApplicationCable::Connection 测试存根 env['warden'].user
轨道 5 2 我有以下 ApplicationCable Connection ruby 文件 module ApplicationCable class Connection lt ActionCable Connection Base
rspec
devise
rspecrails
actioncable
RSpec:如何设置控制器的实例变量
我的 Rails 控制器中有一个这个方法 def some init func inst var 1 end 以及稍后 do something with inst var 如何在 RSpec 中设置此实例变量 allow controll
rubyonrails
ruby
rspec
controller
rspecrails
Rspec 渲染文本
我有这个代码 if temp user save sign in user temp user render text OK else render text render to string partial gt errors end 我
rubyonrails
rubyonrails3
rspec
capybara
rspecrails
spec/rails_helper.rb 与 spec/spec_helper.rb 有何不同?我需要它吗?
我正在第二次学习 Rails 教程 当我输入这个 rails generate integration test static pages I get spec rails helper rb and spec spec helper rb
rubyonrails
Testing
rspec
rspecrails
rspec3
在 RSpec 测试中“let”真正节省了多少时间?
我发现在代码中设置变量比使用变量容易得多let let很挑剔 总是告诉我错误使用的方式 当我在规范中使用简单的变量声明时 例如 tx good makeTransaction1 一切正常 但是当我使用let像这样 let tx good m
rspec
performancetesting
rspecrails
let
如何使用 page.find 通过 rspec 测试查找变量
我有一个测试用例 我的大多数其他页面至少有一个字段只是纯文本 可以使用以下方式找到 page find tr text What I filled in find a tick click 本页所有选项都是下拉选择 那么如何找到变量呢 其余
rubyonrails
Testing
rspecrails
ActionController::UrlGenerationError,没有路由匹配
我已经阅读了我能找到的所有类似问题 但仍然无法找出我的问题 routes rb Rails application routes draw do resources lists only index show create update d
rubyonrails
rspecrails
Rspec Rails 打印大量警告
我正在使用 rspec rails 3 0 1 测试 Rails 4 1 0 应用程序 rspec 命令正在打印大量有关我在应用程序中使用的 gem 的警告 我在下面包含了部分输出 我想知道是否可以抑制这种情况 home indika Do
rubyonrails
rspecrails
SuppressWarnings
关于 Selenium-Webdriver 的 RSpec 错误
尝试完成 Michael Hartl 的教程 在这里遇到问题 我刚刚创建了该应用程序 这是我运行 bundle exec rspec spec requests static pages spec rb 时看到的内容 Corey M Kim
rspec
rubyonrails4
rspecrails
railstutorialorg
如何在 rspec 中调用 rake 任务
我正在尝试在我的 rspec 中调用 rake 任务 require rake rake Rake Application new Rake application rake rake init rake load rakefile rak
rubyonrails3
rspec
rake
rspecrails
Capybara & Rspec:如何删除帐户?
我正在使用 Devise 并为用户删除自己的帐户的场景编写测试 但我对如何调用确认框并单击 确定 感到困惑 这是链接和我的测试 p p 规范 请求 user spec rb scenario user deletes account do
rubyonrails
rubyonrails3
devise
capybara
rspecrails
如何禁用控制器规范中的 before_action ?
我在我的控制器规范中使用了它 controller class skip before action 具体来说 在这种情况下 controller class skip before action require authorization
rubyonrails
rubyonrails4
rspec
rspecrails
针对页面修改黑客的 Rails 集成测试?
我正在使用 Capybara 1 1 2 Rails 3 1 3 rspec rails 2 9 0 和 Ruby 1 9 3p0 假设一个应用程序具有标准用户和 account admin 用户 标准用户可以创建另一个标准用户 但标准用户
rubyonrails3
capybara
rspecrails
水豚选择(“单选按钮”)不起作用
我的观点快照 div class form group div 然而 在我的 Rspec 集成测试文件 spec requests requests spec rb 上 当我编写时 请注
rubyonrails
rspec
RadioButton
capybara
rspecrails
«
1
2
3
»