En NH *assertMappingToDatabase*(); no está implementado (si tengo tiempo, en un par de semana veo lo que hace y si se puede lo implemento).
Lamentablemente no está implementado *generateSchemaUpdateScript* . El export shema actual hace drop de tablas y la vuelve a generar. Si no recuerdo mal Sergey decidió no implementarlo por ahora.... está entre las cosas para hacer el asunto es que parece que no hay muchísima gente interesada a esta future. Veremos si en futuro me da el tiempo/cuero para meterme en eso. Chau. Fabio. ** Diego Jancic escribió: > > 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 -~----------~----~----~----~------~----~------~--~---
