Sha256: 81b41845903fabbfa596a860d7b9223b1fc83753993a701df778b51ed94ca6e6

Contents?: true

Size: 841 Bytes

Versions: 20

Compression:

Stored size: 841 Bytes

Contents

require 'spec_helper'

describe GroupDocs::Document::Change do

  it_behaves_like GroupDocs::Api::Entity

  it { should have_accessor(:id)   }
  it { should have_accessor(:type) }
  it { should have_accessor(:box)  }
  it { should have_accessor(:text) }
  it { should have_accessor(:page) }

  describe '#type' do
    it 'returns type as symbol' do
      subject.type = 'delete'
      subject.type.should == :delete
    end
  end

  describe '#box=' do
    it 'converts passed hash to GroupDocs::Document::Rectangle object' do
      subject.box = { :x => 0.90, :y => 0.05, :width => 0.06745, :height => 0.005967 }
      subject.box.should be_a(GroupDocs::Document::Rectangle)
      subject.box.x.should == 0.90
      subject.box.y.should == 0.05
      subject.box.w.should == 0.06745
      subject.box.h.should == 0.005967
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
groupdocs-2.0.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.9.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.8.1 spec/groupdocs/document/change_spec.rb
groupdocs-1.8.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.7.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.6.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.9 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.8 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.7 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.6 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.5 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.4 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.3 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.2 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.1 spec/groupdocs/document/change_spec.rb
groupdocs-1.5.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.4.2 spec/groupdocs/document/change_spec.rb
groupdocs-1.4.1 spec/groupdocs/document/change_spec.rb
groupdocs-1.4.0 spec/groupdocs/document/change_spec.rb
groupdocs-1.3.0 spec/groupdocs/document/change_spec.rb