diff --git a/tests.wtest b/tests.wtest index 8da666a..3816d5a 100644 --- a/tests.wtest +++ b/tests.wtest @@ -8,7 +8,7 @@ describe "Tests"{ var furia = new Furia(valorElevada=40,palabrotas=["pedazo de perro"],cantEventos=0) var alegria = new Furia(valorElevada=40,intensidad = 5,cantEventos=3) - var tristeza = new Tristeza(valorElevada=40,intensidad=5,cantEventos=0) + var tristeza = new Tristeza(valorElevada=40,intensidad=50,cantEventos=0,causa="cualquier cosa") var temor = new DesagradoYTemor(valorElevada=40, intensidad=5) var ansiedad=new Ansiedad(valorElevada=40, intensidad=5000,nivelAnsiedad=9000) @@ -21,15 +21,27 @@ describe "Tests"{ var grupo1 = new Grupo(integrantes=[pepe,carlos]) - test "Todos los integrantes del grupo1 ven perder a Boca y furia suma un evento, mientras tristeza suma 2. Ansiedad pasa a tener 4100 de nivel de ansiedad. Furia se queda sin palabrotas"{ + test "Todos los integrantes del grupo1 ven perder a Boca y furia suma un evento"{ furia.setIntensidad(furia.intensidadInicial()) grupo1.vivirMismoEvento(perdioBoca) assert.equals(1, furia.cantEventos()) + } + + test "Todos Todos los integrantes del grupo1 ven perder a Boca y tristeza suma 2 eventos"{ + furia.setIntensidad(furia.intensidadInicial()) + + grupo1.vivirMismoEvento(perdioBoca) - tristeza.setCausa("Chiquito Romero") assert.equals(2, tristeza.cantEventos()) + } + + test "Todos Todos los integrantes del grupo1 ven perder a Boca y ansiedad pasa a tener 4100 de nivel de ansiedad"{ + furia.setIntensidad(furia.intensidadInicial()) + + grupo1.vivirMismoEvento(perdioBoca) + // intensidad (5000) -= impacto evento (100) // intensidad = 4900 @@ -37,8 +49,21 @@ describe "Tests"{ // nivel ansiedad (9000) -= intensidad (4900) assert.equals(4100,ansiedad.nivelAnsiedad()) + } + test "Todos los integrantes del grupo1 ven perder a Boca y furia se queda sin palabrotas"{ + furia.setIntensidad(furia.intensidadInicial()) + + grupo1.vivirMismoEvento(perdioBoca) assert.that(furia.palabrotas().size() == 0) + } + test "Todos los integrantes del grupo1 ven perder a Boca y la causa de tristeza pasa a ser que perdiĆ³ Boca"{ + furia.setIntensidad(furia.intensidadInicial()) + + grupo1.vivirMismoEvento(perdioBoca) + + assert.equals("perdio boca",tristeza.causa()) } + }