# File test/test_params.rb, line 1243
    def test_save
      @store['documents'] = [
        { 'document' => nil,
          'arguments' => [],
          'mount_path' => nil,
          'mount_mask' => nil,
          'virtual_host' => nil,
          'comment' => nil
        }
      ]
      @doc_list.load(self)
      @doc_list[0].name = 'Page'
      @doc_list[0].set_args_at(0, "Hello world.\n")
      @doc_list[0].set_args_at(1, 'text/plain')
      @doc_list[0].path = '/halo'
      @doc_list[0].mask = nil
      @doc_list[0].virtual_host = nil
      @doc_list[0].comment = 'HALO'
      @doc_list.save(self)
      assert_equal(1, @set_list_call)
      assert_equal('documents', @set_list_name)
      assert_equal([ { 'document' => 'Page',
                       'arguments' => [
                         "Hello world.\n",
                         'text/plain'
                       ],
                       'mount_path' => '/halo',
                       'mount_mask' => nil,
                       'virtual_host' => nil,
                       'comment' => 'HALO'
                     }
                   ], @store['documents'])
    end