setType($type); $this->database->delete("account", [ "AND" => [ "type" => "business", "age[<]" => 18 ] ]); $this->assertQuery( <<database->queryString ); } /** * @covers ::delete() * @dataProvider typesProvider */ public function testDeleteRaw($type) { $this->setType($type); $whereClause = Medoo::raw("WHERE ( = :type AND < :age)", [ ':type' => 'business', ':age' => 18, ]); $this->database->delete("account", $whereClause); $this->assertQuery( <<database->queryString ); } }