public function testHasDerivedTypes1()
 {
     try {
         $configuration = null;
         $metadataProvider = $this->_createMetadataAndConfiguration1($configuration);
         $metaQueryProverWrapper = new MetadataQueryProviderWrapper($metadataProvider, null, $configuration, false);
         $orderEntityType = $metaQueryProverWrapper->resolveResourceType('Order');
         $this->assertNotNull($orderEntityType);
         $hasDerivedTypes = $metaQueryProverWrapper->hasDerivedTypes($orderEntityType);
         $this->assertFalse($hasDerivedTypes);
     } catch (\Exception $exception) {
         $this->fail('An unexpected Exception has been raised' . $exception->getMessage());
     }
 }