function testSetNameSuccess()
 {
     $webDAVDocmanDocument = new WebDAVDocmanDocumentTestVersion();
     $utils = new MockWebDAVUtils();
     $utils->setReturnValue('isWriteEnabled', true);
     $utils->expectOnce('processDocmanRequest');
     $webDAVDocmanDocument->setReturnValue('getUtils', $utils);
     $project = new MockProject();
     $webDAVDocmanDocument->setReturnValue('getProject', $project);
     $item = new MockDocman_Item();
     $webDAVDocmanDocument->setReturnValue('getItem', $item);
     $webDAVDocmanDocument->setName('newName');
 }
 function testCreateFileSucceed()
 {
     $webDAVDocmanFolder = new WebDAVDocmanFolderTestVersion();
     $utils = new MockWebDAVUtils();
     $utils->setReturnValue('isWriteEnabled', true);
     $utils->expectOnce('processDocmanRequest');
     $webDAVDocmanFolder->setReturnValue('getUtils', $utils);
     $project = new MockProject();
     $webDAVDocmanFolder->setReturnValue('getProject', $project);
     $item = new MockDocman_Item();
     $webDAVDocmanFolder->setReturnValue('getItem', $item);
     $webDAVDocmanFolder->setReturnValue('getMaxFileSize', 2000);
     $data = fopen(dirname(__FILE__) . '/_fixtures/test.txt', 'r');
     $webDAVDocmanFolder->createFile('name', $data);
 }