Example #1
0
 public function testGeneratingCustomSelectBoxField()
 {
     $options = ['1' => 'One', '2' => 'Two', '3' => 'Three'];
     $field = \Field::custom('select', 'testField', "2", ['id' => 'testField', 'class' => 'control-field', $options]);
     $expected = '<select id="testField" class="control-field" name="testField">';
     $expected .= '<option value="1">One</option>';
     $expected .= '<option value="2" selected="selected">Two</option>';
     $expected .= '<option value="3">Three</option>';
     $expected .= '</select>';
     $this->assertSame($field, $expected);
 }