/** * Get schema validator. * * @return SchemaValidator */ public function getSchemaValidator() { if (null === $this->schemaValidator) { $provider = new SchemaToolProvider($this->getEntityManager()); $this->schemaValidator = $provider->getSchemaValidator(); } return $this->schemaValidator; }
/** * 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()); }