DeleteQueryTest::testDeleteWithOr PHP Метод

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

public testDeleteWithOr ( )
    public function testDeleteWithOr()
    {
        $query = new DeleteQuery();
        $query->delete('users', 'u')->partitions('p1', 'p2')->where()->equal('id', 3)->or()->equal('id', 4);
        $query->limit(1);
        $this->assertSqlStrings($query, [[new MySQLDriver(), 'DELETE FROM users AS u PARTITION (p1,p2) WHERE id = 3 OR id = 4 LIMIT 1'], [new PgSQLDriver(), 'DELETE FROM users AS u WHERE id = 3 OR id = 4'], [new SQLiteDriver(), 'DELETE FROM users AS u WHERE id = 3 OR id = 4']]);
        $this->assertEquals(3, $query->where()->count());
    }