Me gustaría escribir algunas pruebas unitarias para algún código que se conecta a una base de datos, ejecuta una o más consultas y luego procesa los resultados. (sin usar una base de datos)¿Cómo puedo probar el código jdbc en java?
Otro desarrollador aquí escribió nuestro propio origen de datos, conexión, Statement, PreparedStatement, y la aplicación conjunto de resultados que devolverá los objetos correspondientes en base a un archivo de configuración XML. (podríamos usar el origen de datos falso y simplemente ejecutar pruebas contra los conjuntos de resultados que devuelve).
¿Estamos reinventando la rueda aquí? ¿Ya existe algo como esto para las pruebas unitarias? ¿Hay otras/mejores formas de probar el código jdbc?
¿Puede proporcionar algún ejemplo? Estoy buscando ejemplos pero no puedo encontrar ninguno que sea fácil de seguir. Estoy usando maven. –