ValueFieldTest.php in Realistic Dummy Content 8
Define autoload class.
File
api/tests/src/Unit/attributes/ValueFieldTest.phpView source
<?php
/**
 * @file
 *
 * Define autoload class.
 */
namespace Drupal\Tests\realistic_dummy_content_api\Unit\attributes;
use Drupal\Tests\UnitTestCase;
use Drupal\realistic_dummy_content_api\attributes\ValueField;
use Drupal\realistic_dummy_content_api\environments\UnitTestCaseDummyFile;
/**
 * Test Realistic dummy content.
 *
 * @group realistic_dummy_content
 */
class ValueFieldTest extends UnitTestCase {
  /**
   * Test that empty files and non-existing files are treated differently.
   */
  function testValueFromFile_() {
    $field = new ValueField('ignore entity', 'ignore name');
    $null = new UnitTestCaseDummyFile(NULL);
    $empty = new UnitTestCaseDummyFile('');
    $this
      ->assertFalse(is_array($field
      ->ValueFromFile_($null)), 'No applicable field value is represented by NULL.');
    $this
      ->assertTrue(is_array($field
      ->ValueFromFile_($empty)), 'An empty string is considered a valid value.');
  }
}Classes
| Name   | Description | 
|---|---|
| ValueFieldTest | Test Realistic dummy content. | 
