/** * Test to check the table exists * @return string * @return Exception * **/ public function testcheckTableName() { $dbMock = Mockery::mock('Sirolad\\DB\\DBConnect'); $statement = Mockery::mock('\\PDOStatement'); $dbMock->shouldReceive('query')->with('SELECT 1 FROM users LIMIT 1')->andReturn('string'); $this->assertInternalType('string', TableMapper::checkTableName('users', $dbMock)); }