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