eZ\Publish\Core\Repository\Tests\Helper\FieldTypeRegistryTest::testGetFieldTypes PHP Метод

testGetFieldTypes() публичный Метод

public testGetFieldTypes ( )
    public function testGetFieldTypes()
    {
        $fieldTypes = array('one' => $this->getFieldTypeMock(), 'two' => $this->getClosure($this->getFieldTypeMock()));
        $registry = new FieldTypeRegistry($fieldTypes);
        $fieldTypes = $registry->getFieldTypes();
        $this->assertInternalType('array', $fieldTypes);
        $this->assertCount(2, $fieldTypes);
        $this->assertArrayHasKey('one', $fieldTypes);
        $this->assertInstanceOf('eZ\\Publish\\SPI\\FieldType\\FieldType', $fieldTypes['one']);
        $this->assertArrayHasKey('two', $fieldTypes);
        $this->assertInstanceOf('eZ\\Publish\\SPI\\FieldType\\FieldType', $fieldTypes['two']);
    }