You are here

public function NumberFieldRdfaTest::testDecimalFormatter in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/modules/rdf/src/Tests/Field/NumberFieldRdfaTest.php \Drupal\rdf\Tests\Field\NumberFieldRdfaTest::testDecimalFormatter()

Tests the decimal formatter.

File

core/modules/rdf/src/Tests/Field/NumberFieldRdfaTest.php, line 150
Contains \Drupal\rdf\Tests\Field\NumberFieldRdfaTest.

Class

NumberFieldRdfaTest
Tests RDFa output by number field formatters.

Namespace

Drupal\rdf\Tests\Field

Code

public function testDecimalFormatter() {
  $this->fieldType = 'decimal';
  $testValue = 3.33;
  $this
    ->createTestField();
  $this
    ->createTestEntity($testValue);
  $this
    ->assertFormatterRdfa(array(
    'type' => 'number_decimal',
  ), 'http://schema.org/baseSalary', array(
    'value' => $testValue,
  ));

  // Test that the content attribute is not created.
  $result = $this
    ->xpathContent($this
    ->getRawContent(), '//div[contains(@class, "field__items") and @content]');
  $this
    ->assertFalse($result);
}