public void CalcularCostoEnvio_ParametroDatosPedidoDTONulo_RetornaExcepcion() { //Arrange. var SUT = new CalculadorCostoEnvioAereoStrategy(); //Assert. Assert.ThrowsException <ArgumentNullException>(() => SUT.CalcularCostoEnvio(null)); }
public void CalcularCostoEnvio_Distancia550KM_RetornaCosto5500() { //Arrange. var SUT = new CalculadorCostoEnvioAereoStrategy(); var datosPedido = ObtenerDatosPedidoDTO(550M); //Act. var dCosto = SUT.CalcularCostoEnvio(datosPedido); //Assert. Assert.AreEqual(5500, dCosto); }