DbConnection sin Db usando DataSet en memoria (o similar) como fuente
Estoy intentando probar algunas clases .NET que (por buenas razones de diseño) requieren DbConnections para hacer su trabajo. Para estas pruebas, tengo ciertos datos en la memoria para dar como entrada a estas clases.
os datos en memoria podrían expresarse fácilmente como una DataTable (o un DataSet que contiene esa DataTable), pero si otra clase fuera más apropiada, podría usarla.
Si de alguna manera fuera mágicamente capaz de obtener una DbConnection que representara una conexión con los datos en memoria, entonces podría construir mis objetos, hacer que ejecuten sus consultas contra los datos en memoria y garantizar que su salida cumpliera con las expectativas. @ ¿Hay alguna forma de obtener una DbConnection para datos en memoria? No tengo la libertad de instalar ningún software de terceros adicional para que esto suceda, e idealmente, no quiero tocar el disco durante las pruebas.