Neos\Flow\Tests\Unit\Persistence\Doctrine\RepositoryTest::constructSetsObjectTypeFromClassName PHP Method

constructSetsObjectTypeFromClassName() public method

public constructSetsObjectTypeFromClassName ( $repositoryNamespace, $repositoryClassName, $modelClassName )
    public function constructSetsObjectTypeFromClassName($repositoryNamespace, $repositoryClassName, $modelClassName)
    {
        $mockClassName = $repositoryNamespace . '\\' . $repositoryClassName;
        eval('namespace ' . $repositoryNamespace . '; class ' . $repositoryClassName . ' extends \\Neos\\Flow\\Persistence\\Doctrine\\Repository {}');
        /** @var Repository $repository */
        $repository = new $mockClassName($this->mockEntityManager);
        $this->assertEquals($modelClassName, $repository->getEntityClassName());
    }