private void BtnAgregarAutomovil_Click(object sender, RoutedEventArgs e) { try { if (validaciones.ValidaPatente(TxtPatente.Text) && validaciones.ValidaAnhoVehiculo(int.Parse(TxtAnioVehiculo.Text))) { Vehiculo vehiculo = new Vehiculo() { Patente = TxtCodigoPostal.Text, Anho = int.Parse(TxtAnioVivienda.Text), }; if (vehiculo.Create()) { MessageBox.Show("Vehiculo agregado", "Información", MessageBoxButton.OK, MessageBoxImage.Information); LimpiaDatosVivienda(); } else { MessageBox.Show("El vehiculo no se pudo agregar", "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
public void TestMethod1() { //Arrange var resultadoEsperado = true; var idMarca = 1; var nombreMarca = "Marca 1"; var idModelo = 1; var nombreModelo = "Modelo 1"; var annio = 1999; var patente = "Patente 1"; Marca marca = new Marca() { Id = idMarca, Nombre = nombreMarca }; Modelo modelo = new Modelo { Id = idModelo, Nombre = nombreModelo }; MarcaModelo marcaModelo = new MarcaModelo() { Marca = marca, Modelo = modelo }; Vehiculo vehiculo = new Vehiculo() { Patente = patente, IdMarca = marca.Id, IdModelo = modelo.Id, Anho = annio, MarcaModelo = marcaModelo }; //Act var resultado = vehiculo.Create(); //Assert Assert.AreEqual(resultadoEsperado, resultado); }