# File test/test_AliasMap.rb, line 257 def test_down entry = { :pos => 1 } @AliasMap.alias = entry @AliasMap.down assert_equal(0, @swap_call) assert_equal(0, @set_aliases_call) assert_equal(1, entry[:pos]) entry = { :pos => 0 } @AliasMap.alias = entry @AliasMap.down assert_equal(1, @swap_call) assert_equal(0, @swap_left) assert_equal(1, @swap_right) assert_equal(1, @set_aliases_call) assert_equal(@alias_list, @set_aliases_alias_list) assert_equal(1, entry[:pos]) end