Могу ли я использовать Rspec и response_with в Rails 3.1? - PullRequest
1 голос
/ 15 сентября 2011

Мои спецификации проходили до тех пор, пока я не изменил на response_with в моем сгенерированном контроллере.Я столкнулся с этой проблемой на github, но она была закрыта некоторое время назад.Я в тупик, что делать дальше.Как я могу решить эту проблему?

  #campaigns_controller.rb
  # POST /campaigns
  # POST /campaigns.json
  def create
    @campaign = Campaign.new(params[:campaign])
    respond_with(@campaign)
  end

#campaigns_controller_spec.rb
describe "with valid params" do
  it "creates a new Campaign" do
    expect {
      post :create, :campaign => valid_attributes
    }.to change(Campaign, :count).by(1)
  end

Errors:
Failure/Error: expect {
       count should have been changed by 1, but was changed by 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...