public FrmVinoteca() { InitializeComponent(); this.miVinoteca = new Vinoteca(5); this.StartPosition = FormStartPosition.CenterScreen; }
public void VinotecaDefault() { //Arrange Vinoteca v = new Vinoteca(); //Act Vino[] vinos = v.Vinos; //Assert Assert.IsNotNull(vinos); }
public void AgregarVinos_Exception() { //Arrange Vinoteca v = new Vinoteca(1); Vino v1 = new Vino(ETipoVino.Merlot, EBodega.Zuccardi); Vino v2 = new Vino(ETipoVino.Merlot, EBodega.Rippon); //Act v += v1; v += v2; }
static void Main(string[] args) { Vino v1 = new Vino(ETipoVino.Malbec, EBodega.Zuccardi); Vino v2 = new Vino(ETipoVino.Malbec, EBodega.Garzón); Vino v3 = new Vino(ETipoVino.Merlot, EBodega.Marquéz_de_Riscal); Vino v4 = new Vino(ETipoVino.Malbec, EBodega.Zuccardi); if (v1 == v2) { Console.WriteLine("El vino {0} es igual al vino {1}", v1.Mostrar(), v2.Mostrar()); } if (v1 != v2) { Console.WriteLine("El vino {0} es distinto al vino {1}", v1.Mostrar(), v2.Mostrar()); } if (v1 == v4) { Console.WriteLine("El vino {0} es igual al vino {1}", v1.Mostrar(), v4.Mostrar()); } if (v2 != v3) { Console.WriteLine("El vino {0} es distinto al vino {1}", v2.Mostrar(), v3.Mostrar()); } //comparo contra null if (v1 != null) { Console.WriteLine("El vino {0} es distinto a null", v1.Mostrar()); } if (null != v2) { Console.WriteLine("El valor null es distinto al vino {0}", v2.Mostrar()); } Vinoteca vinoteca = new Vinoteca(3); vinoteca += v1; //verifico el buen funcionamiento del Mostrar. Console.WriteLine(vinoteca.Mostrar()); vinoteca += v2; vinoteca += v3; vinoteca += v4; Console.WriteLine(vinoteca.Mostrar()); Console.ReadLine(); }
private void btnAgregar_Click(object sender, EventArgs e) { FrmVino frm = new FrmVino(); frm.StartPosition = FormStartPosition.CenterScreen; DialogResult rta = frm.ShowDialog(); if (rta == DialogResult.OK) { this.miVinoteca += frm.ObtenerVino(); this.txtVisor.Clear(); this.txtVisor.Text = this.miVinoteca.Mostrar(); } }
public void AgregarVinos_Ok() { //Arrange Vinoteca v = new Vinoteca(3); Vino v1 = new Vino(ETipoVino.Merlot, EBodega.Zuccardi); Vino v2 = new Vino(ETipoVino.Merlot, EBodega.Rippon); int espacioLibreEsperado = 1; int espacioLibre = 0; //Act v += v1; v += v2; espacioLibre = v.EspacioLibre; //Assert Assert.AreEqual(espacioLibre, espacioLibreEsperado); }
public void AgregarVinos_Falla() { //Arrange Vinoteca v = new Vinoteca(1); Vino v1 = new Vino(ETipoVino.Merlot, EBodega.Zuccardi); Vino v2 = new Vino(ETipoVino.Merlot, EBodega.Rippon); //Act try { v += v1; v += v2; } catch (Exception e) { //Assert Assert.IsInstanceOfType(e, typeof(VinotecaLlenaException)); } }