public function setUp()
 {
     parent::setUp();
     $class = \Inspyrd\Test\TestModel::class;
     $parser = Parser::getInstance();
     $autoDBSection = $parser->getAutoDBSection($class);
     $this->assembler = new \Inspyrd\AutoDB\LaravelModelAssembler();
     $this->assemblyInstructions = $parser->makeAssemblyInstructionsFromString(substr($class, strrpos($class, '\\') + 1), $autoDBSection);
     $this->assemblyInstructions2 = clone $this->assemblyInstructions;
     $this->assemblyInstructions2->assemblyInstructions[0] = clone $this->assemblyInstructions->assemblyInstructions[0];
     $this->assemblyInstructions2->assemblyInstructions[0]->type = 'integer';
     \Schema::dropIfExists('test_models');
 }
示例#2
0
 public function setUp()
 {
     parent::setUp();
     $this->parser = Parser::getInstance();
     $this->dataDefinition = PHP_EOL . '*  @property string $avatar_url' . PHP_EOL . '*  @property int $id #increments' . PHP_EOL . '*';
 }