public function testBuildInsertStatement() { $columnValues = ['testColumn' => 1, 'testColumn2' => 'testValue2', 'testColumn3' => 'testValue3']; static::assertEquals('INSERT INTO `testTable` (`testColumn`, `testColumn2`, `testColumn3`) VALUES ( 1, "testValue2", "testValue3")', $this->sqlBuilder->buildInsertStatement($this->metadata, $columnValues)); }
/** * {@inheritdoc} */ public function update(TableMetadata $tableMetadata, array $columnValues, Condition $condition = null) { return $this->execute($this->sqlBuilder->buildUpdateStatement($tableMetadata, $columnValues, $condition)); }