2010-12-15 10 views
5

Qué tipo de herramientas están disponibles para rellenar los datos de prueba en mongodb. Hemos utilizado dbunit en el pasado, pero no parece tener un complemento maven equivalente.Qué tipo de herramientas están disponibles para completar los datos de prueba en mongodb

+0

No sé mongodb pero encontré [simulacro-prueba-generador-de-datos-de-datos-en-la-red] (http://stackoverflow.com/questions/3917628/mock-fake-test-data- generator-into-net-classes) que muestra cómo hacerlo sin ninguna base de datos. – k3b

+0

estoy buscando algo específico para mongodb – Jason

+0

¿Qué lenguaje de programación está utilizando? –

Respuesta

1

La primera pregunta es de qué fuente quieres cargar los datos? Desde otro mongodb, desde sql, desde xml, desde archivo de texto, etc.

En mi caso, el uso de algunas clases de ayuda (una por cada documento mongo) crea una entidad que necesito durante la prueba. También tengo una clase de prueba por cada objeto de negocio, y antes de iniciar la prueba ejecuto ayudantes para crear un entorno de prueba, después de la prueba elimino todos los datos creados. Este enfoque funciona incluso en la base de datos de producción.

Puedo sugerir otro acercamiento. Por ejemplo, si tiene mongo db de producción con datos puede copiar datos de mongo, ejecutar nuevo mongo db en estos datos y ejecutar sus pruebas, y luego de que las pruebas hayan finalizado, elimine este db.

Cuestiones relacionadas