예제 #1
0
 /**
  * Options test
  */
 public function testOptions()
 {
     $this->assertContains((new Naming(['elem' => '==']))->getElem(), '==', 'should provide elem option');
     $naming = new Naming(['mod' => '--']);
     $this->assertContains($naming->getMod()['name'], '--', 'should support mod option as string');
     $this->assertContains($naming->getMod()['value'], '--', 'should support mod option as string');
     $naming = new Naming(['mod' => ['name' => '--', 'value' => '_']]);
     $this->assertContains($naming->getMod()['name'], '--', 'should support mod option as string');
     $this->assertContains($naming->getMod()['value'], '_', 'should support mod option as string');
     $naming = new Naming(['mod' => ['name' => '--']]);
     $this->assertContains($naming->getMod()['name'], '--', 'should support mod option as string');
     $this->assertContains($naming->getMod()['value'], '--', 'should support mod option as string');
 }