You are here

public function FileApiTest::testReadFile in TMGMT Translator Smartling 8.2

Same name in this branch
  1. 8.2 api-sdk-php/tests/unit/FileApiTest.php \Smartling\Tests\Unit\FileApiTest::testReadFile()
  2. 8.2 vendor/smartling/api-sdk-php/tests/unit/FileApiTest.php \Smartling\Tests\Unit\FileApiTest::testReadFile()
Same name and namespace in other branches
  1. 8.4 vendor/smartling/api-sdk-php/tests/unit/FileApiTest.php \Smartling\Tests\Unit\FileApiTest::testReadFile()
  2. 8.3 vendor/smartling/api-sdk-php/tests/unit/FileApiTest.php \Smartling\Tests\Unit\FileApiTest::testReadFile()

@covers \Smartling\File\FileApi::readFile

File

vendor/smartling/api-sdk-php/tests/unit/FileApiTest.php, line 832

Class

FileApiTest
Test class for Smartling\File\FileApi.

Namespace

Smartling\Tests\Unit

Code

public function testReadFile() {
  $validFilePath = './tests/resources/test.xml';

  /**
   * @var \PHPUnit_Framework_MockObject_MockObject|\Smartling\File\FileApi
   */
  $fileApi = $this
    ->getMockBuilder('Smartling\\File\\FileApi')
    ->setConstructorArgs([
    $this->projectId,
    $this->client,
  ])
    ->getMock();
  $stream = $this
    ->invokeMethod($fileApi, 'readFile', [
    $validFilePath,
  ]);
  $this
    ->assertEquals('stream', get_resource_type($stream));
}