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
-~----------~----~----~----~------~----~------~--~---

Responder a