0

嗨,我正在使用 vagrant box 开发一个 rails 项目(使用完全配置了乘客的 ubuntu 服务器,尝试在类似生产环境的环境中进行开发,因为这是我的目标生产环境)。

不过,我的问题是,当我运行“rails g controller people”并编写一个简单的控制器规范时,例如;

require 'spec_helper'

describe PeopleController do
  describe "GET #index" do
    it "responds with success" do
      get :index
      expect(response).to be_success
    end
  end
end

我使用“rspec spec/controllers/”运行它,即使没有在控制器中创建索引操作,测试也会立即通过。

你认为这可能是什么原因造成的?谢谢

4

1 回答 1

0

app/views/people 中有 index.html.erb 吗?如果是这样,Rails 会为您隐式创建一个呈现模板的操作。

于 2013-05-05T22:55:40.110 回答