<?php
namespace Szurubooru\Tests\PDOEx;
use Szurubooru\PDOEx\DeleteQuery;
use Szurubooru\PDOEx\PDOEx;
use Szurubooru\Tests\AbstractTestCase;
final class DeleteQueryTest extends AbstractTestCase
{
public function testDefault()
$query = $this->getDeleteQuery();
$this->assertEquals('DELETE FROM test', $query->getQuery());
}
public function testBasicWhere()
$query->where('column', 'value');
$this->assertRegExp('/^DELETE FROM test WHERE column = :[\w]*$/', $query->getQuery());
private function getDeleteQuery()
$pdoMock = $this->mock(PDOEx::class);
return new DeleteQuery($pdoMock, 'test');