19declare(strict_types=1);
33 UIFactory $ui_factory,
36 return $ui_factory->entity()->standard(
'primary',
'secondary');
43 public function listing(): Listing\Factory
45 return new Listing\Factory(
60 $this->assertInstanceOf(
69 protected $data = [1,2,3];
71 public function getEntities(
74 ?array $additional_parameters
76 foreach ($this->data as $entry) {
77 yield $mapping->map($entry);
86 $entities = iterator_to_array($listing->getEntities($this->getUIFactory()));
88 $this->assertCount(3, $entities);
90 $this->assertInstanceOf(
I\
Entity\Entity::class, array_pop($entities));
testEntityListingYieldingEntities()
testEntityListingFactory()
Builds a Color from either hex- or rgb values.
A simple class to express a naive range of whole positive numbers.
Provides common functionality for UI tests.
This describes an Entity.
This is the factory for Entities.