Browse Source

Add test for database type injection

jadb 10 years ago
parent
commit
2bdec07d81
1 changed files with 6 additions and 0 deletions
  1. 6 0
      tests/TestCase/Database/TypeTest.php

+ 6 - 0
tests/TestCase/Database/TypeTest.php

@@ -138,6 +138,12 @@ class TypeTest extends TestCase
         $this->assertInstanceOf($fooType, $type);
         $this->assertEquals('foo', $type->getName());
         $this->assertEquals('text', $type->getBaseType());
+
+        $fooType = new FooType();
+        Type::map('foo2', $fooType);
+        $map = Type::map();
+        $this->assertEquals($fooType, $map['foo2']);
+        $this->assertEquals($fooType, Type::map('foo2'));
     }
 
     /**