Ejemplo n.º 1
0
 public function testSetGroupSize()
 {
     $element = new Text('test');
     $element->addDecorator('wrapper', ['name' => 'formgroup', 'class' => 'form-group']);
     $element->groupLarge();
     $this->assertTrue($element->getDecorator('formgroup')->hasClass('form-group-lg'));
     $element->groupSmall();
     $this->assertFalse($element->getDecorator('formgroup')->hasClass('form-group-lg'));
     $this->assertTrue($element->getDecorator('formgroup')->hasClass('form-group-sm'));
     $element->groupSize('other');
     $this->assertFalse($element->getDecorator('formgroup')->hasClass('form-group-sm'));
 }
Ejemplo n.º 2
0
 public function testGetFor()
 {
     $text = new Text('test', ['label' => 'Test Label']);
     $text->addDecorator('label', ['name' => 'label']);
     $this->assertEquals('form_test', $text->getDecorator('label')->getFor());
 }