public void MotoCambiaAAuto() { Vehiculo vehiculo = Vehiculo.Moto(); Sorpresa cambioVehiculo = new SorpresaCambioVehiculo(); Assert.IsTrue(vehiculo.Tipo is Moto); cambioVehiculo.Accionar(vehiculo); Assert.IsTrue(vehiculo.Tipo is Auto); }
public void CuatroPorCuatroCambiaAMoto() { Vehiculo vehiculo = Vehiculo.CuatroPorCuatro(); Sorpresa cambioVehiculo = new SorpresaCambioVehiculo(); Assert.IsTrue(vehiculo.Tipo is CuatroPorCuatro); cambioVehiculo.Accionar(vehiculo); Assert.IsTrue(vehiculo.Tipo is Moto); }