コード例 #1
0
ファイル: Commander.php プロジェクト: gravitymedia/commander
 /**
  * Get schema validator.
  *
  * @return SchemaValidator
  */
 public function getSchemaValidator()
 {
     if (null === $this->schemaValidator) {
         $provider = new SchemaToolProvider($this->getEntityManager());
         $this->schemaValidator = $provider->getSchemaValidator();
     }
     return $this->schemaValidator;
 }
コード例 #2
0
 /**
  * Test that a schema validator can be created.
  */
 public function testSchemaValidatorCreation()
 {
     $entityManager = $this->createMock(EntityManagerInterface::class);
     $provider = new SchemaToolProvider($entityManager);
     $this->assertInstanceOf(SchemaValidator::class, $provider->getSchemaValidator());
 }