/**
  * @dataProvider usedAliasesDataProvider
  * @param string|array $condition
  * @param array $expected
  */
 public function testGetUsedAliases($condition, $expected)
 {
     $selects = array($this->getSelectMock(array('e.data as eData')), $this->getSelectMock(array('someTable.field aS alias1')), $this->getSelectMock(array('someTable.field2 AS alias2')));
     $tools = new QueryBuilderTools($selects);
     $this->assertEquals($expected, $tools->getUsedAliases($condition));
 }