class Embryo::RubyTemplate::Action::Show

Public Instance Methods

controller_method_code() click to toggle source
# File lib/rails-embryo/ruby_template/action/show.rb, line 5
def controller_method_code
  method_code :show
end
controller_spec_code() click to toggle source
# File lib/rails-embryo/ruby_template/action/show.rb, line 9
def controller_spec_code
  spec_group_code "#show",
    spec_before_code(
      "@#{model.singular} = create :#{model.symbol}",
      "get :show, id: @#{model.singular}.id"),
    spec_code("assigns the widget",
      "expect(assigns :#{model.singular}).to eq @#{model.singular}"),
    spec_code("succeeds",
      "expect(response).to be_success")
end