def test_swap
@store['filters'] = [
{ 'filter' => 'Foo',
'arguments' => [],
'attach_path' => nil,
'attach_mask' => nil,
'virtual_host' => nil,
'comment' => nil
},
{ 'filter' => 'Bar',
'arguments' => [],
'attach_path' => nil,
'attach_mask' => nil,
'virtual_host' => nil,
'comment' => nil
}
]
@filter_list.load(self)
assert_equal('Foo', @filter_list[0].name)
assert_equal('Bar', @filter_list[1].name)
@filter_list.swap(0, 1)
assert_equal('Bar', @filter_list[0].name)
assert_equal('Foo', @filter_list[1].name)
end