Exemplo n.º 1
0
 /**
  * Provides data for testSortArrayOfLanguages.
  *
  * @return array
  *   An array of test data.
  */
 public function providerTestSortArrayOfLanguages()
 {
     $language9A = new Language();
     $language9A->setName('A');
     $language9A->setWeight(9);
     $language9A->setId('dd');
     $language10A = new Language();
     $language10A->setName('A');
     $language10A->setWeight(10);
     $language10A->setId('ee');
     $language10B = new Language();
     $language10B->setName('B');
     $language10B->setWeight(10);
     $language10B->setId('ff');
     return array(array(array($language9A->getId() => $language9A, $language10B->getId() => $language10B), array($language9A->getId(), $language10B->getId())), array(array($language10B->getId() => $language10B, $language9A->getId() => $language9A), array($language9A->getId(), $language10B->getId())), array(array($language10A->getId() => $language10A, $language10B->getId() => $language10B), array($language10A->getId(), $language10B->getId())), array(array($language10B->getId() => $language10B, $language10A->getId() => $language10A), array($language10A->getId(), $language10B->getId())));
 }
Exemplo n.º 2
0
 /**
  * Tests langcode ID getter and setter methods.
  *
  * @covers ::getId()
  * @covers ::setId()
  */
 public function testGetLangcode()
 {
     $language_code = $this->randomName(2);
     $this->assertSame($this->language, $this->language->setId($language_code));
     $this->assertSame($language_code, $this->language->getId());
 }