public function FieldItemListTest::testDefaultValuesFormSubmit in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/tests/Drupal/Tests/Core/Field/FieldItemListTest.php \Drupal\Tests\Core\Field\FieldItemListTest::testDefaultValuesFormSubmit()
@covers ::defaultValuesFormSubmit
File
- core/
tests/ Drupal/ Tests/ Core/ Field/ FieldItemListTest.php, line 202 - Contains \Drupal\Tests\Core\Field\FieldItemListTest.
Class
- FieldItemListTest
- @coversDefaultClass \Drupal\Core\Field\FieldItemList @group Field
Namespace
Drupal\Tests\Core\FieldCode
public function testDefaultValuesFormSubmit() {
$field_definition = $this
->getMock(FieldDefinitionInterface::class);
/** @var \Drupal\Core\Field\FieldItemList|\PHPUnit_Framework_MockObject_MockObject $field_list */
$field_list = $this
->getMock(FieldItemList::class, [
'defaultValueWidget',
'getValue',
], [
$field_definition,
]);
$field_list
->expects($this
->any())
->method('defaultValueWidget')
->willReturn(NULL);
$form = [];
$form_state = new FormState();
$field_list
->expects($this
->never())
->method('getValue');
$this
->assertNull($field_list
->defaultValuesFormSubmit([], $form, $form_state));
}