public void testCobrarParqueaderoCarro() { //Arrange Vehiculo vehiculo = VehiculoBuilder.aVehicle() .withTiempoEnParqueadero(3, 1).build(); Parqueadero parqueadero = ParqueaderoBuilder.aParking().buildParking(); //Act long cobro = vigilante.cobrarParqueadero(vehiculo, parqueadero); //Assert Assert.AreEqual(11000, cobro); }
public void testCobrarParqueaderoMotoConBajoCilindraje() { //Arrange Vehiculo vehiculo = VehiculoBuilder.aVehicle() .withFechaDeSalida(DateTime.ParseExact("16/01/1970 11:05", "dd/MM/yyyy HH:mm", new System.Globalization.CultureInfo("en-US"))) //Fri Jan 16 1970 21:05:34 GMT-0500 .withTiempoEnParqueadero(0, 1) .buildMotoWithBajoCilindraje().build(); Parqueadero parqueadero = ParqueaderoBuilder.aParking().buildParking(); //Act long cobro = vigilante.cobrarParqueadero(vehiculo, parqueadero); //Assert Assert.AreEqual(4000, cobro); }