/** * @test * @dataProvider deleteQueryParseTestDataProvider * @param $query * @param $expectedSelectQuery */ public function selectQueryFromDelete($query, $expectedSelectQuery) { $this->database->expects(new PHPUnit_Framework_MockObject_Matcher_AnyInvokedCount())->method("get_results")->with($expectedSelectQuery)->will(new PHPUnit_Framework_MockObject_Stub_Return([])); $parsedQueryData = $this->sqlParser->parseQuery($query); $this->assertEquals($expectedSelectQuery, $parsedQueryData->sqlQuery); }