Sha256: f381e374e624ba9b78e3ba894129a0c3893b90eb28a8921f39448aac1cb1e27e

Contents?: true

Size: 522 Bytes

Versions: 1

Compression:

Stored size: 522 Bytes

Contents

require 'helper'
require 'peddler/structured_list'

class StructuredListTest < MiniTest::Test
  def setup
    @list = Peddler::StructuredList.new('OrderStatus', 'Status')
  end

  def test_builds_a_structured_list_for_a_single_value
    exp = { 'OrderStatus.Status.1' => 'foo' }
    assert_equal exp, @list.build('foo')
  end

  def test_builds_a_structured_list_for_an_array_of_values
    exp = { 'OrderStatus.Status.1' => 'foo', 'OrderStatus.Status.2' => 'bar' }
    assert_equal exp, @list.build(%w(foo bar))
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
peddler-0.7.0 test/unit/peddler/test_structured_list.rb