Sha256: 924f0aedeb7429831b68f4a67eab3c2e39ab72009cfe215f219355c57132eefc

Contents?: true

Size: 437 Bytes

Versions: 3

Compression:

Stored size: 437 Bytes

Contents

  describe :create do
    it "should render new template when model is invalid" do
      <%= class_name %>.any_instance.stubs(:valid?).returns(false)
      post :create
      response.should render_template(:new)
    end

    it "should redirect when model is valid" do
      <%= class_name %>.any_instance.stubs(:valid?).returns(true)
      post :create
      response.should redirect_to(<%= item_path_for_spec('url') %>)
    end
  end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
stager-0.2.2 lib/generators/stager/controller/templates/spec/actions/create.rb
stager-0.2.1 lib/generators/stager/controller/templates/spec/actions/create.rb
stager-0.2.0 lib/generators/stager/controller/templates/spec/actions/create.rb