function ValidationResultTest::testCreateErrorResult

Same name and namespace in other branches
  1. 11.x core/modules/package_manager/tests/src/Unit/ValidationResultTest.php \Drupal\Tests\package_manager\Unit\ValidationResultTest::testCreateErrorResult()

Tests create error result.

Attributes

#[DataProvider('providerValidConstructorArguments')]

File

core/modules/package_manager/tests/src/Unit/ValidationResultTest.php, line 65

Class

ValidationResultTest
Tests Drupal\package_manager\ValidationResult.

Namespace

Drupal\Tests\package_manager\Unit

Code

public function testCreateErrorResult(array $messages, ?string $summary) : void {
  // phpcs:ignore Drupal.Semantics.FunctionT.NotLiteralString, DrupalPractice.Objects.GlobalFunction
  $summary = $summary ? t($summary) : NULL;
  $result = ValidationResult::createError($messages, $summary);
  $this->assertResultValid($result, $messages, $summary, RequirementSeverity::Error->value);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.