Estoy escribiendo una prueba JUnit para algún código que produce un archivo Excel (que es binario). Tengo otro archivo de Excel que contiene mi resultado esperado. ¿Cuál es la forma más fácil de comparar el archivo real con el archivo esperado?¿La manera más fácil de comparar dos archivos de Excel en Java?
Claro que podría escribir el código yo mismo, pero me preguntaba si existe un método existente en una biblioteca de terceros de confianza (por ejemplo, Spring o Apache Commons) que ya lo haga.
Oye, usar XlsDataSet de DBUnit es una idea realmente inteligente; no pensé en eso :-). – sleske
La última versión de DbUnit 2.5 no funciona con el archivo .xlsx, solo con archivos .xls. ¿Tiene alguna idea de cómo hacer que funcione para los archivos ".xlsx"? – Romain
No tengo idea, a menos que tenga la opción de exportar primero los archivos .xlsx al formato .xls. –