Rspec测试问题未产生正确响应
当我尝试运行rspec测试时,我收到以下响应 user.respond_to?(:name) 应该得到“true”,但得到以下错误 *false是我应该得到的响应,上面的错误是我收到的 这是我的user.rb文件Rspec测试问题未产生正确响应,rspec,ruby-1.9.3,Rspec,Ruby 1.9.3,当我尝试运行rspec测试时,我收到以下响应 user.respond_to?(:name) 应该得到“true”,但得到以下错误 *false是我应该得到的响应,上面的错误是我收到的 这是我的user.rb文件 class User < ActiveRecord::Base attr_accessible :name, :email validates :name, presence: true end 您没有错过错误消息的第一行吗?那个能准确地告诉你出了什么问题的部分?对
class User < ActiveRecord::Base
attr_accessible :name, :email
validates :name, presence: true
end
您没有错过错误消息的第一行吗?那个能准确地告诉你出了什么问题的部分?对不起,我在几个不同的场景中得到了我最初附加的部分,所以我想知道我是否遗漏了一些更一般的东西。但我在上面特别为这个案子更新了。。。
user = User.new(name: "", email: "mhartl@example.com")
>> user.save
=> false
class User < ActiveRecord::Base
attr_accessible :name, :email
validates :name, presence: true
end
require 'spec_helper'
describe User do
before { @user = User.new(name: "Example User", email: "user@example.com") }
subject { @user }
it { should respond_to(:name) }
it { should respond_to(:email) }
end