# File test/test_params.rb, line 2332
    def test_save
      @store['filters'] = [
        { 'filter' => nil,
          'arguments' => {},
          'attach_path' => nil,
          'attach_mask' => nil,
          'virtual_host' => nil,
          'comment' => nil
        }
      ]
      @filter_list.load(@properties)
      @filter_list[0].name = 'Foo'
      @filter_list[0].set_arg_at(0, 'apple')
      @filter_list[0].set_arg_at(1, /banana/)
      @filter_list[0].path = '/foo'
      @filter_list[0].mask = %r"\.html($|/)"
      @filter_list[0].virtual_host = 'www.foo.org'
      @filter_list[0].comment = 'test'
      @filter_list.save(@properties)
      assert_equal(1, @set_list_call)
      assert_equal('filters', @set_list_name)
      assert_equal([ { 'filter' => 'Foo',
                       'arguments' => {
                         'first_arg' => 'apple',
                         'second_arg' => /banana/
                       },
                       'attach_path' => '/foo',
                       'attach_mask' => %r"\.html($|/)",
                       'virtual_host' => 'www.foo.org',
                       'comment' => 'test'
                     }
                   ], @store['filters'])
    end