Sha256: 8217c61952ba847ce6b9a62764b0b00a964b3ec34592dec78f2cdcddc04395bf

Contents?: true

Size: 282 Bytes

Versions: 7

Compression:

Stored size: 282 Bytes

Contents

require 'spec_helper'

describe Virtus::Coercion::Hash, '.to_array' do
  subject { object.to_array(hash) }

  let(:object) { described_class        }
  let(:hash)   { { 'a' => 1, 'b' => 2 } }

  it { should be_instance_of(Array) }

  it { should =~ [ [ 'a', 1 ], [ 'b', 2 ] ] }
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
virtus-0.2.0 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.1.0 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.0.10 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.0.9 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.0.8 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.0.7 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb
virtus-0.0.6 spec/unit/virtus/coercion/hash/class_methods/to_array_spec.rb