public void CrearTestCiudadIgual() { var modelo = new Vuelo(); modelo.NumeroVuelo = "Vuelo1"; modelo.VueloID = 1; modelo.AerolineaID = 1; modelo.FechaVuelo = DateTime.Now; modelo.Tripulantes = new List<Tripulante>(); modelo.CiudadDestino = "Lima"; modelo.CiudadOrigen = "Lima"; var dal = Substitute.For<IVueloDAL>(); var bll = new VueloBLL(dal); try { bll.Crear(modelo); Assert.Fail("Ciudad y Destinos deben ser diferentes."); } catch (Exception ex) { } dal.DidNotReceive().Crear(modelo); }
public void CrearTestCiudadDiferente() { var modelo = new Vuelo(); modelo.NumeroVuelo = "Vuelo1"; modelo.VueloID = 1; modelo.AerolineaID = 1; modelo.FechaVuelo = DateTime.Now; modelo.Tripulantes = new List<Tripulante>(); modelo.CiudadDestino = "Lima"; modelo.CiudadOrigen = "Arequipa"; var dal = Substitute.For<IVueloDAL>(); var bll = new VueloBLL(dal); bll.Crear(modelo); dal.Received().Crear(modelo); }