Deine
Query hat doch eine Connection. Gib ihr eine Connection die eine Memory-Table mit dem Namen hat welche deine
Query erwartet.
Ich habe auch ein bisschen gebraucht um das in einer Anwendung komplett durchzuziehen bis der gesamte Datenbank-Kram komplett testbar war, aber ich denke es hat sich gelohnt...
Wenn du z.B. Connection und Queries und alles auf einem Datenmodul hast dann müsste man das natürlich erst einmal trennen. Der Gewinn ist dann natürlich dass es der Logik mit den Queries und allem dann auch reichlich egal ist ob es von einem MS-
SQL-Server, SQLite, Memory-Tables oder sonstwas kommt...