2011-10-09 15 views

Respuesta

0

Sugiero buscar algo así como AutoPoco.

AutoPoco reemplaza escrito manualmente madres/constructores de objetos de datos de prueba con una interfaz fluida y una forma fácil de generar una gran cantidad de datos de prueba legibles. De manera predeterminada, no se requiere ninguna configuración manual, las convenciones se pueden escribir contra los nombres/tipos de propiedad o la configuración manual se puede usar contra objetos específicos.

Los casos de uso primaria son

  • Creación de objetos individuales, son válidas para las pruebas de unidad de una manera estándar a través de todas las pruebas
  • la creación de grandes cantidades de datos de prueba válidos para la población base de datos

Esto no está vinculado directamente a NHibernate; en teoría, podría combinarlo con cualquier capa de datos que pueda persistir con POCO.

Sin embargo, evitaría agregar código a Application_Start; parece una receta para destruir accidentalmente su base de datos de producción. Sería mejor que creara una aplicación de consola simple que pueda ejecutar cada vez que quiera resembrar su base de datos.

Cuestiones relacionadas