public void PermitirEgreso_CuandoHayAutosEstacionados() { var sut = new Playa("test", 10); sut.EstacionarVehiculo(); Assert.True(sut.EgresarVehiculo()); }
public void DisminuirCantidadDeAutosEstacionados_CuandoUnVehiculoEgresa() { var sut = new Playa("test", 10); sut.EstacionarVehiculo(); sut.EgresarVehiculo(); Assert.Equal(0, sut.CantidadDeVehiculosEstacionados); }
public void AumentarLaCantidadDeAutosEgresados_CuandoEgresaUnAuto() { var sut = new Playa("test", 10); sut.EstacionarVehiculo(); sut.EgresarVehiculo(); Assert.Equal(1, sut.CantidadDeVehiculosEgresados); }
public void RetornarCantidadDeVehiculosEgresados_CuandoHayAlgunos() { var sut = new Playon(); var playa = new Playa("test1", 10); playa.EstacionarVehiculo(); playa.EgresarVehiculo(); playa.EstacionarVehiculo(); sut.Agregar(playa); playa = new Playa("test2", 5); playa.EstacionarVehiculo(); playa.EstacionarVehiculo(); playa.EstacionarVehiculo(); sut.Agregar(playa); playa = new Playa("test3", 7); playa.EstacionarVehiculo(); playa.EgresarVehiculo(); sut.Agregar(playa); Assert.Equal(2, sut.CantidadDeVehiculosEgresados); }
public void NoPermitirEgreso_CuandoNoHayAutosEstacionados() { var sut = new Playa("test", 10); Assert.False(sut.EgresarVehiculo()); }