Наследование: extends EntityBuilder
 /**
  * @test
  */
 public function shouldThrowException()
 {
     $identifier = new Identifier(-1, 'order');
     $builder = new EntityBuilderException(true);
     try {
         $builder->getEntity($identifier);
         $this->fail('should  throw exception');
     } catch (Exception $e) {
         $this->assertEquals(0, $e->getCode());
     }
     $builder = new EntityBuilderException(false);
     try {
         $builder->getEntity($identifier);
         $this->fail('should  throw exception');
     } catch (Exception $e) {
         $this->assertEquals(Exception::BUILDER_FAILURE, $e->getCode());
     }
 }