Sha256: 65f34d632629cde3df6e7a14d3303e5e4d5ac38c8d37021e6d211c2bec9d5049

Contents?: true

Size: 576 Bytes

Versions: 20

Compression:

Stored size: 576 Bytes

Contents

require 'spec_helper'

describe GroupDocs::Api::Helpers::Status do

  subject do
    GroupDocs::Job.new
  end

  describe '#parse_status' do
    it 'returns underscored symbol if string is passed' do
      subject.send(:parse_status, 'InProgress').should == :in_progress
    end

    it 'returns capitalized string if symbol is passed' do
      subject.send(:parse_status, :in_progress).should == 'InProgress'
    end

    it 'raises error if argument is not string or symbol' do
      -> { subject.send(:parse_status, 1) }.should raise_error(ArgumentError)
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
groupdocs-1.2.11 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.10 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.9 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.8 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.7 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.6 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.3 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.2 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.1 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.2.0 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.1.0 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-1.0.0 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.11 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.10 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.9 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.8 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.7 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.6 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.5 spec/groupdocs/api/helpers/status_helper_spec.rb
groupdocs-0.3.0 spec/groupdocs/api/helpers/status_helper_spec.rb