/**
  * @covers ::execute
  */
 public function testExecuteRealRequest()
 {
     $this->sut = PublisherChildrenLanguagesByUuid::create($this->productionRequestHandler);
     $uuid = '7d84ef00-f4f6-4b90-89d7-f20207ee9ca6';
     $languageCodes = ['en'];
     $childrenLanguageCodes = $this->sut->setUuid($uuid)->setLanguageCodes($languageCodes)->execute();
     $this->assertInternalType('array', $childrenLanguageCodes);
     // If the request does not return any data, we cannot test its
     // integrity.
     $this->assertNotEmpty($childrenLanguageCodes);
     foreach ($childrenLanguageCodes as $childrenLanguageCode) {
         $this->assertInternalType('string', $childrenLanguageCode);
     }
 }
Пример #2
0
 public function getPublisherChildrenLanguagesByUuid(array $languageCodes, $uuid)
 {
     return PublisherChildrenLanguagesByUuid::create($this->requestHandler)->setLanguageCodes($languageCodes)->setUuid($uuid);
 }