Hola gente,
Estuve leyendo el articulo http://unitils.sourceforge.net/guidelines.html
sobre TDD y al final explica como conviene testear si se usa nhibernate, y
hace referencia a 2 metodos que no existen y tampoco se me ocurre como
hacerlos, los tests son:
(en el articulo usar java y una librería de utils open source, en la cual no
encontre nada que me ayudase a saber como hacerlo
)
public void testMappingToDatabase() {
HibernateAssert.assertMappingToDatabase();
}
Y lo segundo se encuentra adentro del codigo y es esto:
private static String[] generateScript(Configuration configuration, Session
session, Dialect dialect)
{
try {
DatabaseMetadata dbm = new
DatabaseMetadata(session.connection(), dialect);
return configuration.generateSchemaUpdateScript(dialect, dbm);
} catch (SQLException e) {
throw new UnitilsException("Could not retrieve database
metadata", e);
}
}
Imagino que leyendo el codigo se entiende...
(En realidad la implementacion del metodo assertMappingToDatabase usa el
segundo fragmento de codigo, pero no supongo que se podria realizar otra
implementacion, alguien vio esto hecho alguna vez en NH?? )
Gracias!,
Diego
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---