* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Tests; use PHPUnit\Framework\TestCase; use Symfony\Component\Form\AbstractExtension; use Symfony\Component\Form\Tests\Fixtures\FooType; class AbstractExtensionTest extends TestCase { public function testHasType() { $loader = new ConcreteExtension(); $this->assertTrue($loader->hasType('Symfony\Component\Form\Tests\Fixtures\FooType')); $this->assertFalse($loader->hasType('foo')); } public function testGetType() { $loader = new ConcreteExtension(); $this->assertInstanceOf('Symfony\Component\Form\Tests\Fixtures\FooType', $loader->getType('Symfony\Component\Form\Tests\Fixtures\FooType')); } } class ConcreteExtension extends AbstractExtension { protected function loadTypes() { return array(new FooType()); } protected function loadTypeGuesser() { } } __halt_compiler();----SIGNATURE:----DE9WpnEHYWxx2HcKkQYIXXX0kSFEWWe4nr49R+aFw72zxCgl9Zc5wN2SSnnluJOhLBpw0Q04TXDIGEUOtnXjG1ATUvh4LLQVkdWfij+RPAmI+2UB8Xiv9tA6s5L8v/wexbTGnEj7BmR/ozvgRGGWtGZG0kleIqwnPzvKdW9zmvNd0TPU8MqfMcKOj0sIsrTUTrRTkkr9Igewwi52/Z/7NIc7477uKXP7yYenuM8XhcCBnvMs8KPZCau+q/ee+sJPYXIdGoxGn07lOr7PEYCNkUQVT4moteJ2eXwlM6CkBIPE+qcb1GzTGdqhO+vkAbkmCZfe9AjpxIMr6CaqbFzvRZ1AmBon23P2GRj0IB5jSgpGYSHtMbh6E1YZIT2KUKQ20HJbJdQNwsfVY6B9PNWN4hlJVX1dzGaE72ppUm7QlcyAWkknpXxTxKm5jfNz6WfSCFxar0SY19QLT0vHzPEBwiGOJHAILF8/qlhI9DGM7rv5fC1w5W1j7oUqZwuSJmuJjYcJsQumHcocwpO+muy6c2sB9g6nscq/jYPFNoPXhSqJhfVjtKG5oHk7gS3FHO/kJ+xQEhtEfVonQM0ugqw/sxQiDfiQ430WWgSMLxhXk8TX0wdpeURs/WNJ8ERwC1iWuRWGhH33xAvmMgk8AI0fp0uuWNaxqBSlL+DuJ0wq4Qk=----ATTACHMENT:----MjE0NjMwNzE0MjQ2MDAxNyA1OTAzNjc3MzMxMTgxMTc0IDk1NDk2NzkyNzc0Mjg1OTY=