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); }