Пример #1
0
 /** @test */
 public function it_prevents_rendering_label_for_hidden_field()
 {
     $options = ['value' => 12, 'required' => true, 'help_block' => ['text' => 'this is help']];
     $expectedOptions = $this->getDefaults(['required' => 'required'], 'Hidden id', 13, 'this is help');
     $expectedOptions['help_block']['helpBlockAttrs'] = 'class="help-block" ';
     $expectedOptions['required'] = true;
     $expectedOptions['label_attr']['class'] .= ' required';
     $hidden = new InputType('hidden_id', 'hidden', $this->plainForm, $options);
     $hidden->render(['value' => 13]);
     $this->assertEquals($expectedOptions, $hidden->getOptions());
 }