Sha256: 44028fbdd48fc97e1f22485ee9ae40daa910eb50d1553d9158a133ede873f9af

Contents?: true

Size: 592 Bytes

Versions: 30

Compression:

Stored size: 592 Bytes

Contents

require 'spec_helper'

describe GroupDocs::Api::Helpers::ByteFlag do
  subject do
    GroupDocs::User.new
  end

  let(:value_to_byte) { GroupDocs::Api::Helpers::AccessRights::ACCESS_RIGHTS }

  describe '#byte_from_array' do
    it 'returns correct byte flag' do
      values = value_to_byte.map { |k, _| k }
      subject.byte_from_array(values, value_to_byte).should == 15
    end
  end

  describe '#array_from_byte' do
    it 'returns correct byte flag' do
      values = subject.array_from_byte(15, value_to_byte)
      values.should =~ value_to_byte.map { |k, _| k }
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
groupdocs-1.9.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.8.1 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.8.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.7.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.6.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.9 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.8 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.7 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.6 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.5 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.4 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.3 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.2 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.1 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.5.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.4.2 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.4.1 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.4.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.3.0 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb
groupdocs-1.2.11 spec/groupdocs/api/helpers/byte_flag_helper_spec.rb