Rspec测试问题未产生正确响应

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 您没有错过错误消息的第一行吗?那个能准确地告诉你出了什么问题的部分?对

当我尝试运行rspec测试时,我收到以下响应

user.respond_to?(:name)

应该得到“true”,但得到以下错误 *false是我应该得到的响应,上面的错误是我收到的

这是我的user.rb文件

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