/** * 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}'))); }
/** * 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'))); }
/** * 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'))); }
/** * 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}'))); }
/** * 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'))); }
/** * 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'))); }