Sha256: 16909aa56e40956e00924c51644a60d15b03172fc0d7ace80ddffea61c7881bc

Contents?: true

Size: 416 Bytes

Versions: 1

Compression:

Stored size: 416 Bytes

Contents

# frozen_string_literal: true
require 'spec_helper'

describe ActiveDecorator::Decorator do
  subject { ActiveDecorator::Decorator.instance }
  let(:book) { Book.new(title: 'Boek') }

  it 'returns the object on decoration' do
    subject.decorate(book).should == book
  end

  it "returns the object when it already is decorated on decorate" do
    subject.decorate(subject.decorate(book)).should == book
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_decorator-0.9.0 spec/lib/decorator_spec.rb