Sha256: 31b3000f4b33f96c4c63c423ff9c4c630337e2c2423cacb29711dabf226e6335
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true require 'spec_helper' describe Magicka::Helper do subject(:object) { klass.new } let(:model) { Object.new } let(:klass) do Class.new do include Magicka::Helper end end describe '#magicka_display' do it do object.magicka_display(model) do |display| expect(display).to be_a(Magicka::Display) end end it 'populates the model' do object.magicka_display(model) do |display| expect(display.model).to eq(model) end end it 'populates the renderer' do object.magicka_display(model) do |display| expect(display.send(:renderer)).to eq(object) end end end describe '#magicka_form' do it do object.magicka_form(model) do |form| expect(form).to be_a(Magicka::Form) end end it 'populates the model' do object.magicka_form(model) do |form| expect(form.model).to eq(model) end end it 'populates the renderer' do object.magicka_form(model) do |form| expect(form.send(:renderer)).to eq(object) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
magicka-1.1.0 | spec/lib/magicka/helper_spec.rb |