Example #1
0
 /**
  * Test copy() with invalid file name
  *
  * @dataProvider dataProviderCopyInvalid
  *
  * @param array $data Test data
  *
  * @return void
  */
 public function testCopyInvalid(array $data)
 {
     /**
      * @var Client $mockedClient
      */
     $mockedClient = $this->getMockBuilder('\\Seafile\\Client\\Http\\Client')->getMock();
     $fileResource = new File($mockedClient);
     $srcLib = $data[0];
     $srcFilePath = $data[1];
     $dstLib = $data[2];
     $dstFilePath = $data[3];
     $expected = $data[4];
     self::assertSame($expected, $fileResource->copy($srcLib, $srcFilePath, $dstLib, $dstFilePath));
 }