Example #1
0
 public function testCompileWithNumericValue()
 {
     $field = new Checkbox("test", "Test", array("test", "blue"), array("useNumericValue" => true));
     $expected = "<label for=\"test\">Test</label><div class=\"elements\"><div class=\"element\"><input type=\"checkbox\"  name=\"test[]\" value=\"0\" checked=\"checked\" /> <span>test</span></div><div class=\"element\"><input type=\"checkbox\"  name=\"test[]\" value=\"1\"  /> <span>blue</span></div></div>";
     $value = $field->compile(0);
     $this->assertEquals($expected, $value);
 }