PHP Класс Symfony\Bridge\Doctrine\Tests\Validator\Constraints\UniqueEntityValidatorTest

Автор: Bernhard Schussek ([email protected])
Наследование: extends Symfony\Component\Validator\Tests\Constraints\AbstractConstraintValidatorTest
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$em Doctrine\Common\Persistence\ObjectManager
$registry Doctrine\Common\Persistence\ManagerRegistry
$repository Doctrine\Common\Persistence\ObjectRepository
$repositoryFactory

Открытые методы

Метод Описание
resultTypesProvider ( )
testAssociatedEntity ( )
testAssociatedEntityWithNull ( )
testDedicatedEntityManagerNullObject ( )
testEntityManagerNullObject ( )
testInvalidateRepositoryForInheritance ( )
testValidateCustomErrorPath ( )
testValidateInheritanceUniqueness ( )
testValidateResultTypes ( $entity1, $result )
testValidateUniqueness ( ) This is a functional test as there is a large integration necessary to get the validator working.
testValidateUniquenessNotToStringEntityWithAssociatedEntity ( )
testValidateUniquenessUsingCustomRepositoryMethod ( )
testValidateUniquenessWithArrayValue ( )
testValidateUniquenessWithIgnoreNull ( )
testValidateUniquenessWithNull ( )
testValidateUniquenessWithUnrewoundArray ( )
testValidateUniquenessWithValidCustomErrorPath ( )

Защищенные методы

Метод Описание
createEntityManagerMock ( $repositoryMock )
createRegistryMock ( Doctrine\Common\Persistence\ObjectManager $em = null )
createRepositoryMock ( )
createValidator ( )
setUp ( )

Приватные методы

Метод Описание
createSchema ( Doctrine\Common\Persistence\ObjectManager $em )

Описание методов

createEntityManagerMock() защищенный Метод

protected createEntityManagerMock ( $repositoryMock )

createRegistryMock() защищенный Метод

protected createRegistryMock ( Doctrine\Common\Persistence\ObjectManager $em = null )
$em Doctrine\Common\Persistence\ObjectManager

createRepositoryMock() защищенный Метод

protected createRepositoryMock ( )

createValidator() защищенный Метод

protected createValidator ( )

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

public resultTypesProvider ( )

setUp() защищенный Метод

protected setUp ( )

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

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

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

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

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

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

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

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

public testValidateResultTypes ( $entity1, $result )

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

This is a functional test as there is a large integration necessary to get the validator working.

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

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

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

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

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

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

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

Описание свойств

$em защищенное свойство

protected ObjectManager,Doctrine\Common\Persistence $em
Результат Doctrine\Common\Persistence\ObjectManager

$registry защищенное свойство

protected ManagerRegistry,Doctrine\Common\Persistence $registry
Результат Doctrine\Common\Persistence\ManagerRegistry

$repository защищенное свойство

protected ObjectRepository,Doctrine\Common\Persistence $repository
Результат Doctrine\Common\Persistence\ObjectRepository

$repositoryFactory защищенное свойство

protected $repositoryFactory