Skip to content
Snippets Groups Projects
Commit 66785510 authored by Joseph Olstad's avatar Joseph Olstad
Browse files

Issue #3455186 by joseph.olstad - Refactor of 88f1e040 for tests for D11...

Issue #3455186 by joseph.olstad - Refactor of 88f1e040 for tests for D11 phpunit 10+ compatibility refactoring test.
parent 9347317d
No related branches found
No related tags found
No related merge requests found
Pipeline #333518 failed
......@@ -303,7 +303,6 @@ class CshsGroupByRootFormatterUnitTest extends UnitTestCase {
}
}
namespace Drupal\Tests\cshs\Unit;
use Drupal\taxonomy\TermInterface;
......@@ -343,99 +342,99 @@ class MockTerm implements TermInterface, FieldableEntityInterface, IteratorAggre
return $this->link;
}
public function getDescription(): ?string {
// Updated method signatures to match TermInterface.
public function getDescription() {
return '';
}
public function setDescription(?string $description): self {
public function setDescription($description) {
return $this;
}
public function getFormat(): ?string {
public function getFormat() {
return '';
}
public function setFormat(?string $format): self {
public function setFormat($format) {
return $this;
}
public function getName(): string {
public function getName() {
return $this->label;
}
public function setName(string $name): self {
public function setName($name) {
$this->label = $name;
return $this;
}
public function getParentIds(): array {
public function getParentIds() {
return [];
}
public function setParentIds(array $parent_ids): self {
public function setParentIds(array $parent_ids) {
return $this;
}
public function getParents(): array {
public function getParents() {
return [];
}
public function getChildren(): array {
public function getChildren() {
return [];
}
public function getVocabularyId(): string {
public function getVocabularyId() {
return 'default';
}
public function setVocabularyId(string $vid): self {
public function setVocabularyId($vid) {
return $this;
}
public function getWeight(): int {
public function getWeight() {
return 0;
}
public function setWeight(int $weight): self {
public function setWeight($weight) {
return $this;
}
// Corrected method signatures for FieldableEntityInterface.
public function getFieldDefinition(string $field_name): ?FieldDefinitionInterface {
public function getFieldDefinition($field_name) {
return null;
}
public function getFields(bool $include_computed = true): array {
public function getFields($include_computed = true) {
return [];
}
public function getTranslatableFields(bool $include_computed = true): array {
public function getTranslatableFields($include_computed = true) {
return [];
}
public function toArray(): array {
public function toArray() {
return [];
}
public static function baseFieldDefinitions(EntityTypeInterface $entity_type): array {
public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
return [];
}
public static function bundleFieldDefinitions(EntityTypeInterface $entity_type, string $bundle, array $base_field_definitions): array {
public static function bundleFieldDefinitions(EntityTypeInterface $entity_type, $bundle, array $base_field_definitions) {
return [];
}
public function getFieldDefinitions(): array {
public function getFieldDefinitions() {
return [];
}
public function hasField(string $field_name): bool {
public function hasField($field_name) {
return false;
}
public function get(string $field_name) {}
public function get($field_name) {}
public function set(string $field_name, $value, bool $notify = true): self {
public function set($field_name, $value, $notify = true) {
return $this;
}
......@@ -443,15 +442,15 @@ class MockTerm implements TermInterface, FieldableEntityInterface, IteratorAggre
return new ArrayIterator([]);
}
public function bundle(): string {
public function bundle() {
return 'taxonomy_term';
}
public function getEntityTypeId(): string {
public function getEntityTypeId() {
return 'taxonomy_term';
}
public function uuid(): string {
public function uuid() {
return 'mock-uuid';
}
......@@ -459,33 +458,33 @@ class MockTerm implements TermInterface, FieldableEntityInterface, IteratorAggre
public function delete() {}
public function isNew(): bool {
public function isNew() {
return false;
}
public function enforceIsNew(bool $value = true) {}
public function enforceIsNew($value = true) {}
public function getTranslation(string $langcode) {
public function getTranslation($langcode) {
return $this;
}
public function hasTranslation(string $langcode): bool {
public function hasTranslation($langcode) {
return false;
}
public function getTranslationLanguages(bool $include_default = true): array {
public function getTranslationLanguages($include_default = true) {
return [];
}
public function addTranslation(string $langcode, array $values = []) {}
public function addTranslation($langcode, array $values = []) {}
public function removeTranslation(string $langcode) {}
public function removeTranslation($langcode) {}
public function isDefaultTranslation(): bool {
public function isDefaultTranslation() {
return true;
}
public function setDefaultTranslation(bool $is_default_translation): self {
public function setDefaultTranslation($is_default_translation) {
return $this;
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment