Sha256: 527563fc658ff4dd5bcf5938b0cfbf9933eb3b31b69414aaf6b5662d3e084569
Contents?: true
Size: 505 Bytes
Versions: 13
Compression:
Stored size: 505 Bytes
Contents
require 'rails_helper' # describe <%= options[:name].camelize %>Presenter do include_behavior let(:presenter) {<%= options[:name].camelize %>Presenter.new(<%= options[:name] %>, view)} let(:<%= options[:name] %>) {create :<%= options[:name] %>} it 'returns name' do expect(presenter.name).to eq object.attribute + " " + object.attribute end it 'returns edit path' do expect(presenter.edit_link).to eq link_to :Edit, edit_<%= options[:name] %>_path(<%= options[:name] %>) end end
Version data entries
13 entries across 13 versions & 1 rubygems