Tengo una clase DBHandler
que toma una consulta, la ejecuta a través del servidor SQL, comprueba si hay errores y devuelve el resultado. ¿Cómo puedo probar la unidad esta clase?¿Cómo se prueba una consulta SQL?
Editar: Voy a tratar de ser más precisos: DBHandler
es el encargado de transmitir la consulta al servidor. Para probar que realmente hace eso, arroja las excepciones correctas, etc., quiero conectarlo a un DB falso que poblaré. Mi pregunta es: ¿cómo hacer eso? ¿Cómo puedo crear un simulacro de "servidor" que maneje llamadas?
¿Puede ser más específico? – duffymo
@duffymo este es un plan, no lo he implementado todavía. Mi pregunta es más precisa: ¿cómo simulo un servidor SQL para devolver Consultas, etc.? –
¿Por qué simular un servidor SQL? Está probando un DBHandler: envíe las solicitudes a la base de datos real. No hay necesidad de burlarse de tal cosa. – duffymo