Пример #1
0
 public function testAllTheThings()
 {
     $control = Former::text('foo')->state('error')->inlineHelp('foo')->blockHelp('bar')->prepend('@', '$', Button::normal('foo'))->append('@', '$', Button::normal('foo'))->__toString();
     $matcher = '<div class="control-group error">' . '<label for="foo" class="control-label">Foo</label>' . '<div class="controls">' . '<div class="input-prepend input-append">' . '<span class="add-on">@</span>' . '<span class="add-on">$</span>' . '<button type="button" class="btn">foo</button>' . '<input type="text" name="foo" id="foo">' . '<span class="add-on">@</span>' . '<span class="add-on">$</span>' . '<button type="button" class="btn">foo</button>' . '</div>' . '<span class="help-inline">Foo</span>' . '<p  class="help-block">Bar</p>' . '</div>' . '</div>';
     $this->assertEquals($matcher, $control);
 }