def test_save
@store['documents'] = [
{ 'document' => nil,
'arguments' => {},
'mount_path' => nil,
'mount_mask' => nil,
'virtual_host' => nil,
'comment' => nil
}
]
@doc_list.load(@properties)
@doc_list[0].name = 'Page'
@doc_list[0].set_arg_at(0, "Hello world.\n")
@doc_list[0].set_arg_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(@properties)
assert_equal(1, @set_list_call)
assert_equal('documents', @set_list_name)
assert_equal([ { 'document' => 'Page',
'arguments' => {
'content' => "Hello world.\n",
'content_type' => 'text/plain'
},
'mount_path' => '/halo',
'mount_mask' => nil,
'virtual_host' => nil,
'comment' => 'HALO'
}
], @store['documents'])
end