| @@ 17-27 (lines=11) @@ | ||
| 14 | $this->tr = new GoogleTranslate(); |
|
| 15 | } |
|
| 16 | ||
| 17 | public function testTranslationEquality() |
|
| 18 | { |
|
| 19 | try { |
|
| 20 | $resultOne = GoogleTranslate::trans('Hello', 'ka', 'en'); |
|
| 21 | } catch (\ErrorException $e) { |
|
| 22 | $resultOne = null; |
|
| 23 | } |
|
| 24 | $resultTwo = $this->tr->setSource('en')->setTarget('ka')->translate('Hello'); |
|
| 25 | ||
| 26 | $this->assertEquals($resultOne, $resultTwo, 'გამარჯობა'); |
|
| 27 | } |
|
| 28 | ||
| 29 | public function testUTF16Translation() |
|
| 30 | { |
|
| @@ 29-39 (lines=11) @@ | ||
| 26 | $this->assertEquals($resultOne, $resultTwo, 'გამარჯობა'); |
|
| 27 | } |
|
| 28 | ||
| 29 | public function testUTF16Translation() |
|
| 30 | { |
|
| 31 | try { |
|
| 32 | $resultOne = GoogleTranslate::trans('yes 👍🏽', 'de', 'en'); |
|
| 33 | } catch (\ErrorException $e) { |
|
| 34 | $resultOne = null; |
|
| 35 | } |
|
| 36 | $resultTwo = $this->tr->setSource('en')->setTarget('de')->translate('yes 👍🏽'); |
|
| 37 | ||
| 38 | $this->assertEquals($resultOne, $resultTwo, 'ja 👍🏽'); |
|
| 39 | } |
|
| 40 | ||
| 41 | public function testRawResponse() |
|
| 42 | { |
|