Sha256: 248378b381fbca63ce1829f18fdf4b2fd435d01b86d5d8c0c3599429337d5993
Contents?: true
Size: 499 Bytes
Versions: 15
Compression:
Stored size: 499 Bytes
Contents
require 'spec_helper' describe Draper, '.undecorate' do it 'undecorates a decorated object' do object = Model.new decorator = Draper::Decorator.new(object) expect(Draper.undecorate(decorator)).to equal object end it 'passes a non-decorated object through' do object = Model.new expect(Draper.undecorate(object)).to equal object end it 'passes a non-decorator object through' do object = Object.new expect(Draper.undecorate(object)).to equal object end end
Version data entries
15 entries across 15 versions & 3 rubygems