MemoryRegistryTest.php 671 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace AlexLcDee\RegistryContainer\Tests;
  3. use AlexLcDee\RegistryContainer\Builder;
  4. use AlexLcDee\RegistryContainer\Registries\MemoryRegistry;
  5. class MemoryRegistryTest extends AbstractRegistryTest
  6. {
  7. public function test_registry_adds_typesMap()
  8. {
  9. $registry = $this->builder->withTypesMap([
  10. 'numbers' => 'numeric',
  11. 'strings' => 'string'
  12. ])->build();
  13. $this->assertTrue($registry->has('numbers'));
  14. $this->assertTrue($registry->has('strings'));
  15. }
  16. protected function initRegistryBuilder()
  17. {
  18. return Builder::create()
  19. ->withRegistryClass(MemoryRegistry::class);
  20. }
  21. }