コード例 #1
0
        public void AccionarReduceEl20PorCientoDeLosMovimientosDeMoto()
        {
            Vehiculo moto     = Vehiculo.Moto();
            Sorpresa sorpresa = new SorpresaFavorable();

            moto.AgregarMovimientos(5);

            sorpresa.Accionar(moto);

            Assert.IsTrue(moto.Movimientos == 4);
        }
コード例 #2
0
        public void AccionarReduceEl20PorCientoDeLosMovimientosDeCuatroXCuatro()
        {
            Vehiculo vehiculo = Vehiculo.CuatroPorCuatro();
            Sorpresa sorpresa = new SorpresaFavorable();

            vehiculo.AgregarMovimientos(5);

            sorpresa.Accionar(vehiculo);

            Assert.IsTrue(vehiculo.Movimientos == 4);
        }
コード例 #3
0
        public void AccionarReduceEl20PorCientoDeLosMovimientosDeAuto()
        {
            Vehiculo vehiculo = Vehiculo.Auto();
            Sorpresa sorpresa = new SorpresaDesfavorable();

            vehiculo.AgregarMovimientos(4);

            sorpresa.Accionar(vehiculo);

            Assert.IsTrue(vehiculo.Movimientos == 5);
        }