dialectAdapter() public method

public dialectAdapter ( ) : Dialect
return Ouzo\Tools\Model\Template\Dialect\Dialect
Example #1
0
 /**
  * @test
  */
 public function shouldReturnTableInformation()
 {
     //given
     $generator = new Generator('products');
     //when
     $dialectAdapter = $generator->dialectAdapter();
     //then
     $this->assertEquals('id', $dialectAdapter->primaryKey());
     Assert::thatArray($dialectAdapter->columns())->onProperty('name')->containsOnly('id', 'id_category', 'name', 'description', 'sale', 'id_manufacturer');
     Assert::thatArray($dialectAdapter->columns())->onProperty('type')->contains('string', 'string', 'int', 'int');
 }