Sha256: ac74b8c244898fdf9341b7d8afd6af9abb2b2b4ca5b5e73bbef95f06c60fc81c

Contents?: true

Size: 440 Bytes

Versions: 1

Compression:

Stored size: 440 Bytes

Contents

require 'rails_helper'

describe <%= @name.camelize %>Decorator do
  include_behavior

  let(:decorator) {<%= @name.camelize %>Decorator.new(<%= @name %>, view)}
  let(:<%= @name %>) {create :<%= @name %>}

  it 'returns name' do
    expect(decorator.name).to eq object.attribute + " " + object.attribute
  end

  it 'returns edit path' do
    expect(decorator.edit_link).to eq link_to :Edit, edit_<%= @name %>_path(<%= @name %>)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
myrails-7.0.0 lib/myrails/templates/spec/decorator_spec.rb