BootstrapUI\Test\TestCase\View\Helper\FormHelperTest::testFormControlClassInjection PHP Метод

testFormControlClassInjection() публичный Метод

Test that "form-control" class is added when using methods for specific input.
public testFormControlClassInjection ( ) : void
Результат void
    public function testFormControlClassInjection()
    {
        $result = $this->Form->text('foo');
        $this->assertContains('class="form-control"', $result);
        $result = $this->Form->text('foo', ['class' => 'custom']);
        $this->assertContains('class="custom form-control"', $result);
        $result = $this->Form->select('foo');
        $this->assertContains('class="form-control"', $result);
        $result = $this->Form->textarea('foo');
        $this->assertContains('class="form-control"', $result);
        $result = $this->Form->dateTime('foo');
        $this->assertContains('class="form-control"', $result);
        $result = $this->Form->file('foo');
        $this->assertNotContains('"form-control"', $result);
        $result = $this->Form->checkbox('foo');
        $this->assertNotContains('"form-control"', $result);
        $result = $this->Form->radio('foo', ['1' => 'Opt 1', '2' => 'Opt 2']);
        $this->assertNotContains('"form-control"', $result);
    }