Ouzo\Tools\Model\Template\GeneratorTest::shouldReturnTableInformation PHP Метод

shouldReturnTableInformation() публичный Метод

    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');
    }