function NumberFieldTest::testCreateNumberFloatField in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/modules/field/src/Tests/Number/NumberFieldTest.php \Drupal\field\Tests\Number\NumberFieldTest::testCreateNumberFloatField()
Tests setting the minimum value of a float field through the interface.
File
- core/
modules/ field/ src/ Tests/ Number/ NumberFieldTest.php, line 501 - Contains \Drupal\field\Tests\Number\NumberFieldTest.
Class
- NumberFieldTest
- Tests the creation of numeric fields.
Namespace
Drupal\field\Tests\NumberCode
function testCreateNumberFloatField() {
// Create a float field.
$field_name = Unicode::strtolower($this
->randomMachineName());
entity_create('field_storage_config', array(
'field_name' => $field_name,
'entity_type' => 'entity_test',
'type' => 'float',
))
->save();
$field = entity_create('field_config', array(
'field_name' => $field_name,
'entity_type' => 'entity_test',
'bundle' => 'entity_test',
));
$field
->save();
// Set the minimum value to a float value.
$this
->assertSetMinimumValue($field, 0.0001);
// Set the minimum value to an integer value.
$this
->assertSetMinimumValue($field, 1);
}