test/unit/peddler/test_operation.rb in peddler-2.0.0 vs test/unit/peddler/test_operation.rb in peddler-2.0.3
- old
+ new
@@ -14,14 +14,17 @@
refute @operation.key?('FooStatus')
assert_equal 1, @operation['FooStatus.Foo.1']
assert_equal 2, @operation['FooStatus.Foo.2']
end
- def test_converts_nested_key_to_structured_list
- @operation.store('Foo.Status', [{ 'Baz' => 1 }])
+ def test_converts_nested_keys_to_structured_list
+ @operation.store('Foo.1.Status', [{ 'Baz' => 1 }])
+ @operation.store('Foo.2.Status', [{ 'Baz' => 2 }])
@operation.structure!('Status', 'Bar')
- refute @operation.key?('FooStatus')
- assert_equal 1, @operation['Foo.Status.Bar.1.Baz']
+ refute @operation.key?('Foo.1.Status')
+ refute @operation.key?('Foo.2.Status')
+ assert_equal 1, @operation['Foo.1.Status.Bar.1.Baz']
+ assert_equal 2, @operation['Foo.2.Status.Bar.1.Baz']
end
def test_store_camelizes_symbol_key
@operation.store(:foo_bar, 'baz')
assert @operation.key?('FooBar')