11. A method of multi-language query testing, comprising: employing at least one processor configured to execute computer-executable instructions stored in memory to perform the following acts: constructing an abstract representation of a test query that is query language independent; generating a query language specific implementation of the query from the abstract representation; and producing a verification scheme for the specific query language to facilitate verification of query results.
15. The method of claim 11 , constructing the representation comprising generating an abstract expression tree including query operators and expressions.