コード例 #1
0
ファイル: DropboxAdapterTests.php プロジェクト: hhgr/hhgolf
 /**
  * @dataProvider  dropboxProvider
  */
 public function testUpdate(Dropbox $adapter, $mock)
 {
     $mock->shouldReceive('uploadFileFromString')->andReturn(['is_dir' => false, 'modified' => '10 September 2000'], false);
     $result = $adapter->update('something', 'contents', new Config());
     $this->assertInternalType('array', $result);
     $this->assertArrayHasKey('type', $result);
     $this->assertEquals('file', $result['type']);
     $this->assertFalse($adapter->update('something', 'something', new Config()));
 }
コード例 #2
0
 /**
  * @dataProvider  dropboxProvider
  */
 public function testUpdate(Dropbox $adapter, $mock)
 {
     $mock->uploadFileFromString(Argument::any(), Argument::any(), Argument::any())->willReturn(['is_dir' => false, 'modified' => '10 September 2000', 'path' => '/prefix/something'], false);
     $result = $adapter->update('something', 'contents', new Config());
     $this->assertInternalType('array', $result);
     $this->assertArrayHasKey('type', $result);
     $this->assertEquals('file', $result['type']);
     $this->assertFalse($adapter->update('something', 'something', new Config()));
 }