Ejemplo n.º 1
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\Translation::getStatus
  *
  * @return void
  */
 public function testGetStatus()
 {
     $this->assertThat($this->object->getStatus(), $this->equalTo($this->testResponse->setBody('project/{projectID}/status?key={APIKey}')));
 }
Ejemplo n.º 2
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\Glossary::upload
  *
  * @return void
  */
 public function testUpload()
 {
     $this->assertThat($this->object->upload(__DIR__ . '/Data/test.txt'), $this->equalTo($this->testResponse->setBody('project/{projectID}/upload-glossary?key={APIKey}&multipart%5B0%5D%5Bname%5D=file')));
 }
Ejemplo n.º 3
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\Language::getStatus
  *
  * @return void
  */
 public function testGetStatus()
 {
     $this->assertThat($this->object->getStatus('{language}'), $this->equalTo($this->testResponse->setBody('project/{projectID}/language-status?key={APIKey}&form_params%5Blanguage%5D=%7Blanguage%7D')));
 }
Ejemplo n.º 4
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\Project::delete
  *
  * @return void
  */
 public function testDelete()
 {
     $this->assertThat($this->object->delete(), $this->equalTo($this->testResponse->setBody('project/{projectID}/delete-project?key={APIKey}')));
 }
Ejemplo n.º 5
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\Directory::delete
  *
  * @return void
  */
 public function testDelete()
 {
     $this->assertThat($this->object->delete('foo'), $this->equalTo($this->testResponse->setBody('project/{projectID}/delete-directory?key={APIKey}&form_params%5Bname%5D=foo')));
 }
Ejemplo n.º 6
0
 /**
  * Test method.
  *
  * @covers ElKuKu\Crowdin\Package\File::export
  *
  * @return void
  */
 public function testExport()
 {
     $this->assertThat($this->object->export('foo', 'lang', 'foo'), $this->equalTo($this->testResponse->setBody('project/{projectID}/export-file?key={APIKey}&file=foo&language=lang&sink=foo')));
 }