Insisto :-) Muchas veces me paso que me he metido en problemas de dificil solucion por una estructura enredada.
Igual cuesta un tiempo encontrarse comodo, asi que no dejes de buscar. Abrazo ---------------------------------- Carlos Peix 2010/8/31 Carlos Marcelo Santos <[email protected]> > Hola Carlos, gracias por contestar. > > No tengo el código acá. No es que sea mucho código, es la definición de > unas cuantas variables. Como son unos cuantos tests, quería saber si existe > una forma de no tener que repetir el mismo encabezado de TestCase para cada > uno de los tests. > > Otra idea que no sé si funciona es declarar una clase abstracta con todos > los tests, y que las demás la hereden e implementen su propio setup. Los > tags [Test] y [Teardown] quedarían en la clase abstracta y sólo el setup en > las concretas. Pero todavía no sé si esto anda. Hoy lo voy a probar. > > > > Carlos Marcelo Santos. > > > > *De:* [email protected] [mailto:[email protected]] *En nombre de *Carlos > Peix > *Enviado el:* lunes, 30 de agosto de 2010 22:32 > > *Para:* [email protected] > *Asunto:* [puntonet] Re: [puntonet] RE: [puntonet] Re: [puntonet] > [puntonet] NUnit, código común > > > > Hola Carlos, > > > > En general el metodo setup del fixture define un escenario y los tests del > fixture con distintas situaciones en ese escenario. Al menos es como me > gusta usarlo. > > > > Con esa idea, repetir el setup seria repetir el escenario y probablemente > no sea el camino. > > > > Tambien es raro que tengas "mucho" codigo en el setup. Sera posible que nos > muestres un fixture? > > > ---------------------------------- > Carlos Peix > > 2010/8/30 Carlos Marcelo Santos <[email protected]> > > Eso mismo, pero para [Setup] ¿existe? estoy revolviendo y no lo veo... > Son varios test y varios juegos de parámetros y preferiría no tener que > repetir tantas líneas de código. > > Muchas Gracias. > > -----Mensaje original----- > De: [email protected] [mailto:[email protected]] En nombre de Leonardo > Micheloni > Enviado el: lunes, 30 de agosto de 2010 19:41 > Para: [email protected] > Asunto: [puntonet] Re: [puntonet] [puntonet] NUnit, código común > > > te sirve esto? > > http://nunit.org/?p=testCase&r=2.5 > > 2010/8/30 Carlos Marcelo Santos <[email protected]>: > > Hola Lista: > > > > Tengo una clase que ejecuta un conjunto de [Test], con un [Setup] y un > > [Teardown]. Ahora tendría que hacer otra, casi igual, sólo varían algunos > > valores de los que fijo en el [Setup]. > > > > ¿Cuál sería una alternativa correcta para codificar esto? > > > > ¿Existe alguna forma de pasarle parámetros al [Setup] y ejecutar una > misma > > clase de test, varias veces sucesivas con distintos valores? ¿o la salida > es > > por otro lado? > > > > > > > > Muchas Gracias. > > > > > > > > Carlos Marcelo Santos. > > Se certificó que el correo entrante no contiene virus. > Comprobada por AVG - www.avg.es > Versión: 9.0.851 / Base de datos de virus: 271.1.1/3102 - Fecha de la > versión: 08/30/10 03:35:00 > > > > Se certificó que el correo entrante no contiene virus. > Comprobada por AVG - www.avg.es > Versión: 9.0.851 / Base de datos de virus: 271.1.1/3103 - Fecha de la > versión: 08/30/10 15:34:00 > >
