defaultCheckedState() public method

public defaultCheckedState ( $state )
Example #1
0
 public function testDefaultCheckedState()
 {
     $checkbox = new Checkbox('above_18');
     $expected = '<input type="checkbox" name="above_18" value="1" checked="checked">';
     $result = $checkbox->defaultCheckedState(true)->render();
     $this->assertEquals($expected, $result);
     $checkbox = new Checkbox('above_18');
     $expected = '<input type="checkbox" name="above_18" value="1">';
     $result = $checkbox->defaultCheckedState(false)->render();
     $this->assertEquals($expected, $result);
     $checkbox = new Checkbox('above_18');
     $expected = '<input type="checkbox" name="above_18" value="1">';
     $result = $checkbox->uncheck()->defaultCheckedState(true)->render();
     $checkbox = new Checkbox('above_18');
     $expected = '<input type="checkbox" name="above_18" value="1" checked="checked">';
     $result = $checkbox->check()->defaultCheckedState(false)->render();
     $this->assertEquals($expected, $result);
 }