public void RemoverEspacioDisponible() { Deposito <Auto> d = new Deposito <Auto>(2); Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); d.Agregar(a1); d.Agregar(a2); d.Remover(a1); Assert.AreEqual(d.Capacidad, 1); d.Remover(a2); Assert.AreEqual(d.Capacidad, 2); }
static void Main(string[] args) { Cocina c1 = new Cocina(111, 12300, false); Cocina c2 = new Cocina(112, 15000, true); Cocina c3 = new Cocina(113, 5600, false); Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Deposito <Cocina> dc = new Deposito <Cocina>(5); Deposito <Auto> da = new Deposito <Auto>(3); //// pruebo si anda con una lista de string // // Deposito<string> cadenas = new Deposito<string>(3); // string cad1 = "hola\n"; // string cad2 = "nicolas\n"; // string cad3 = "fattori\n"; // cadenas.Agregar(cad1); // cadenas.Agregar(cad2); // cadenas.Agregar(cad3); // Console.WriteLine(cadenas); // cadenas.Remover(cad2); // Console.WriteLine(cadenas); dc.Agregar(c1); dc.Agregar(c2); if (!(dc + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); dc.Remover(c2); if (!(dc - c2)) { Console.WriteLine("No se pudo remover el item!!!"); } da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); Console.ReadLine(); }
static void Main(string[] args) { { Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Deposito <Auto> da = new Deposito <Auto>(3); if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(da); da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(da); Console.ReadLine(); } }
public void TestRemover() { //ARRANGE Pantalones pantalon = new Pantalones("rojo", "aaa", EtipoMaterial.Algodon, 1.55, 1.00); Remeras remera = new Remeras("plateado", "sss", EtipoMaterial.Terciopelo, "M"); Deposito <Articulo> deposito = new Deposito <Articulo>(4); bool resultado1; bool resultado2; //ACT deposito.Agregar(remera); deposito.Agregar(pantalon); resultado1 = deposito.Remover(pantalon); resultado2 = deposito.Remover(remera); //ASSERT Assert.IsTrue(resultado1 && resultado2); }
//Declaro dos articulos e intento removerlos del deposito public void TestRemover() { //ARRANGE Pantalon pantalon = new Pantalon(Etipo.Corto, "S", "AGF233"); Remera remera = new Remera(EColores.Negro, "M", "SFH400"); Deposito <Articulo> deposito = new Deposito <Articulo>(4); bool resultado1; bool resultado2; //ACT deposito.Agregar(remera); deposito.Agregar(pantalon); resultado1 = deposito.Remover(pantalon); resultado2 = deposito.Remover(remera); //ASSERT Assert.IsTrue(resultado1 && resultado2); }
static void Main(string[] args) { Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Cocina c1 = new Cocina(111, 12300, false); Cocina c2 = new Cocina(112, 15000, true); Cocina c3 = new Cocina(113, 5600, false); Deposito <Cocina> dc = new Deposito <Cocina>(5); Deposito <Auto> da = new Deposito <Auto>(3); dc.Agregar(c1); dc.Agregar(c2); if (!(dc + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); dc.Remover(c2); if (!(dc - c2)) { Console.WriteLine("No se pudo remover el item!!!"); } da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); Console.ReadKey(); }
static void Main(string[] args) { try { Pantalones pantalon1 = new Pantalones("rojo", "aaa", EtipoMaterial.Algodon, 1.55, 1.00); Pantalones pantalon2 = new Pantalones("azul", "bb", EtipoMaterial.Terciopelo, 1.33, 1.34); Pantalones pantalon3 = new Pantalones("verde", "ccc", EtipoMaterial.Algodon, 1.33, 2.00); Remeras remera1 = new Remeras("plateado", "sss", EtipoMaterial.Terciopelo, "S"); Remeras remera2 = new Remeras("azul", "hgfh", EtipoMaterial.Algodon, "L"); Remeras remera3 = new Remeras("amarillo", "fgfd", EtipoMaterial.Terciopelo, "S"); Remeras remera4 = new Remeras("morado", "sss", EtipoMaterial.Terciopelo, "XL"); Deposito <Articulo> deposito = new Deposito <Articulo>(4); if (pantalon1 != pantalon2) { deposito.Agregar(pantalon1); deposito.Agregar(pantalon2); } if (remera1 == remera4) { Console.WriteLine("Misco codigo, no se puede agregar"); } deposito.Agregar(remera2); deposito.Remover(pantalon2); Console.WriteLine(deposito); Console.ReadKey(); } catch (Exception e) { Console.WriteLine(e.Message); } }
static void Main(string[] args) { //Auto a = new Auto("azul", "Chevrolet"); //Auto b = new Auto("azul", "Chevrolet"); //Auto c = new Auto("negro", "Nose"); //Auto d = new Auto("rojo", "NiIdea"); //DepositoDeAutos dda = new DepositoDeAutos(2); //dda.Agregar(a); //dda.Agregar(b); //dda.Agregar(c); //dda.Agregar(d); //Console.WriteLine(dda); //Console.ReadLine(); /*Auto a1 = new Auto("Rojo", "Ferrari"); * Auto a2 = new Auto("Amarillo", "Porche"); * Auto a3 = new Auto("Negro", "BMW"); * Auto a4 = new Auto("Verde", "Ford"); * DepositoDeAutos da = new DepositoDeAutos(3); * if ((da + a1)) * { * Console.WriteLine("Se ha agregado el item!!!"); * } * da.Agregar(a2); * da.Agregar(a3); * if (!da.Agregar(a4)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(da); * da.Remover(a2); * if (!(da - a4)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(da); * * Console.ReadLine(); * Console.Clear(); * * * Bicicleta b1 = new Bicicleta("Shimano", 26f, 4500f); * Bicicleta b2 = new Bicicleta("Mountain", 25f, 4000f); * Bicicleta b3 = new Bicicleta("asd", 25f, 4000f); * Bicicleta b4 = new Bicicleta("oij", 25f, 4000f); * * DepositoDeBicicletas ddb = new DepositoDeBicicletas(3); * * ddb.Agregar(b1); * ddb.Agregar(b2); * ddb.Agregar(b3); * ddb.Agregar(b4); * * Console.WriteLine(ddb); * * Console.ReadLine(); * Console.Clear(); * * Cocina c1 = new Cocina(111, 12300, false); * Cocina c2 = new Cocina(112, 15000, true); * Cocina c3 = new Cocina(113, 5600, false); * DepositoDeCocinas dc = new DepositoDeCocinas(5); * dc.Agregar(c1); * dc.Agregar(c2); * if (!(dc + c3)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(dc); * dc.Remover(c2); * if (!(dc - c2)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(dc); * * Console.ReadLine(); * Console.Clear();*/ Cocina c1 = new Cocina(111, 12300, false); Cocina c2 = new Cocina(112, 15000, true); Cocina c3 = new Cocina(113, 5600, false); Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Deposito <Cocina> dc = new Deposito <Cocina>(5); Deposito <Auto> da = new Deposito <Auto>(3); dc.Agregar(c1); dc.Agregar(c2); if (!(dc + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); dc.Remover(c2); if (!(dc - c2)) { Console.WriteLine("No se pudo remover el item!!!"); } da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); Console.ReadLine(); }
static void Main(string[] args) { Marca b1 = new Marca("Yamaha", EPais.Indonesia); Marca b2 = new Marca("Kawai", EPais.Indonesia); Piano g1 = new Piano("JU109", ECalidad.Alta, true, b1, 3, ETipoPiano.Vertical); Piano g2 = new Piano("GB1K", ECalidad.Alta, true, b2, 2, ETipoPiano.Vertical); Piano g3 = new Piano("GLP-7956P", ECalidad.Alta, false, "Yamaha", EPais.Indonesia, 0, ETipoPiano.DeCola); Saxofon d1 = new Saxofon("YOS62", ECalidad.Alta, true, b1, 6, ETipoSaxofon.Alto, ConsoleColor.White); Saxofon d2 = new Saxofon("OST190", ECalidad.Alta, true, b1, 6, ETipoSaxofon.Tenor, ConsoleColor.Black); Saxofon d3 = new Saxofon("JBS1100", ECalidad.Media, false, b2, 5, ETipoSaxofon.Baritono, ConsoleColor.White); Saxofon d4 = new Saxofon("AS501", ECalidad.Media, true, b1, 4, ETipoSaxofon.Alto, ConsoleColor.Black); Deposito <Piano> dg = new Deposito <Piano>(5); Deposito <Saxofon> dd = new Deposito <Saxofon>(3); dg.Agregar(g1); dg.Agregar(g2); if (!(dg + g3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((dd + d1)) { Console.WriteLine("Se ha agregado el item!!!"); } dd.Agregar(d2); dd.Agregar(d3); if (!dd.Agregar(d4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dg); // Console.WriteLine(dd); #region Eliminar dg.Remover(g2); if (!(dg - g2)) { Console.WriteLine("No se pudo remover el item!!!"); } dd.Remover(d2); if (!(dd - d4)) { Console.WriteLine("No se pudo remover el item!!!"); } #endregion //Console.WriteLine(g2.Model); Deposito <Instrumento> di = new Deposito <Instrumento>(8); di.Agregar(g1); di.Agregar(g2); di.Agregar(g3); di.Agregar(d1); di.Agregar(d2); di.Agregar(d3); di.Agregar(d4); Console.WriteLine(di); Console.ReadLine(); }
static void Main(string[] args) { // Auto a1 = new Auto("Rojo", "Ferrari"); // Auto a2 = new Auto("Amarillo", "Porche"); // Auto a3 = new Auto("Negro", "BMW"); // Auto a4 = new Auto("Verde", "Ford"); // DepositoDeAutos da = new DepositoDeAutos(3); // if ((da + a1)) // { // Console.WriteLine("Se ha agregado el item!!!"); // } // da.Agregar(a2); // da.Agregar(a3); // if (!da.Agregar(a4)) // { // Console.WriteLine("No se pudo agregar el item!!!"); // } // Console.WriteLine(da); // da.Remover(a2); // if (!(da - a4)) // { // Console.WriteLine("No se pudo remover el item!!!"); // } // Console.WriteLine(da); // Console.ReadLine(); // //Cocina c1 = new Cocina(111, 12300, false); //Cocina c2 = new Cocina(112, 15000, true); //Cocina c3 = new Cocina(113, 5600, false); //DepositoDeCocinas dc = new DepositoDeCocinas(5); //dc.Agregar(c1); //dc.Agregar(c2); //if (!(dc + c3)) //{ // Console.WriteLine("No se pudo agregar el item!!!"); //} //Console.WriteLine(dc); //dc.Remover(c2); //if (!(dc - c2)) //{ // Console.WriteLine("No se pudo remover el item!!!"); //} //Console.WriteLine(dc); //dc.Guardar(@"D:\Mis Documentos\Cocinas.txt"); //Console.WriteLine("El archivo recuperado contiene:"); //dc.Recuperar(@"D:\Mis Documentos\Cocinas.txt"); //Console.ReadLine(); Cocina c1 = new Cocina(111, 12300, false); Cocina c2 = new Cocina(112, 15000, true); Cocina c3 = new Cocina(113, 5600, false); Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Deposito <Cocina> dc = new Deposito <Cocina>(5); Deposito <Auto> da = new Deposito <Auto>(3); dc.Agregar(c1); dc.Agregar(c2); if (!(dc + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); dc.Remover(c2); if (!(dc - c2)) { Console.WriteLine("No se pudo remover el item!!!"); } da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); Console.ReadLine(); }
static void Main(string[] args) { Cocina c1 = new Cocina(111, 12300, false); Cocina c2 = new Cocina(112, 15000, true); Cocina c3 = new Cocina(113, 5600, false); Auto a1 = new Auto("Rojo", "Ferrari"); Auto a2 = new Auto("Amarillo", "Porche"); Auto a3 = new Auto("Negro", "BMW"); Auto a4 = new Auto("Verde", "Ford"); Deposito <Cocina> dc = new Deposito <Cocina>(5); Deposito <Auto> da = new Deposito <Auto>(3); dc.Agregar(c1); dc.Agregar(c2); if (!(dc + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } if ((da + a1)) { Console.WriteLine("Se ha agregado el item!!!"); } da.Agregar(a2); da.Agregar(a3); if (!da.Agregar(a4)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); dc.Remover(c2); if (!(dc - c2)) { Console.WriteLine("No se pudo remover el item!!!"); } da.Remover(a2); if (!(da - a4)) { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dc); Console.WriteLine(da); Console.ReadLine(); /*//autos * Console.WriteLine("-------- DEPOSITO DE AUTOS --------"); * Auto a1 = new Auto("Rojo", "Ferrari"); * Auto a2 = new Auto("Amarillo", "Porche"); * Auto a3 = new Auto("Negro", "BMW"); * Auto a4 = new Auto("Verde", "Ford"); * DepositoDeAutos da = new DepositoDeAutos(3); * if ((da + a1)) * { * Console.WriteLine("Se ha agregado el item!!!"); * } * da.Agregar(a2); * da.Agregar(a3); * if (!da.Agregar(a4)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(da); * da.Remover(a2); * if (!(da - a4)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(da); * * //cocinas * Console.WriteLine("-------- DEPOSITO DE COCINAS --------"); * Cocina c1 = new Cocina(111, 12300, false); * Cocina c2 = new Cocina(112, 15000, true); * Cocina c3 = new Cocina(113, 5600, false); * DepositoDeCocinas dc = new DepositoDeCocinas(5); * dc.Agregar(c1); * dc.Agregar(c2); * if (!(dc + c3)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(dc); * dc.Remover(c2); * if (!(dc - c2)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(dc); * Console.ReadLine(); * * Console.ReadLine();*/ }
static void Main(string[] args) { /* * Auto a1 = new Auto("Rojo", "Ferrari"); * Auto a2 = new Auto("Amarillo", "Porche"); * Auto a3 = new Auto("Negro", "BMW"); * Auto a4 = new Auto("Verde", "Ford"); * DepositoDeAutos da = new DepositoDeAutos(3); * if ((da + a1)) * { * Console.WriteLine("Se ha agregado el item!!!"); * } * da.Agregar(a2); * da.Agregar(a3); * if (!da.Agregar(a4)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(da); * da.Remover(a2); * if(!(da-a4)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(da); * Console.ReadLine(); */ /* * Cocina c1 = new Cocina(111, 12300, false); * Cocina c2 = new Cocina(112, 15000, true); * Cocina c3 = new Cocina(113, 5600, false); * DepositoDeCocinas dc = new DepositoDeCocinas(5); * dc.Agregar(c1); * dc.Agregar(c2); * if (!(dc + c3)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * Console.WriteLine(dc); * dc.Remover(c2); * if (!(dc - c2)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * Console.WriteLine(dc); * Console.ReadLine(); */ /* * Cocina c1 = new Cocina(111, 12300, false); * Cocina c2 = new Cocina(112, 15000, true); * Cocina c3 = new Cocina(113, 5600, false); * * Auto a1 = new Auto("Rojo", "Ferrari"); * Auto a2 = new Auto("Amarillo", "Porche"); * Auto a3 = new Auto("Negro", "BMW"); * Auto a4 = new Auto("Verde", "Ford"); * * Deposito<Cocina> dc = new Deposito<Cocina>(5); * Deposito<Auto> da = new Deposito<Auto>(3); * * dc.Agregar(c1); * dc.Agregar(c2); * if (!(dc + c3)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * * if ((da + a1)) * { * Console.WriteLine("Se ha agregado el item!!!"); * } * * da.Agregar(a2); * da.Agregar(a3); * * if (!da.Agregar(a4)) * { * Console.WriteLine("No se pudo agregar el item!!!"); * } * * Console.WriteLine(dc); * Console.WriteLine(da); * * dc.Remover(c2); * if (!(dc - c2)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * * da.Remover(a2); * if (!(da - a4)) * { * Console.WriteLine("No se pudo remover el item!!!"); * } * * Console.WriteLine(dc); * Console.WriteLine(da); * * Console.ReadLine();*/ String c1 = "Hola - "; String c2 = "Juan - "; String c3 = "Bienvenido"; Deposito <String> dStrings = new Deposito <String>(5); dStrings.Agregar(c1); dStrings.Agregar(c2); if (!(dStrings + c3)) { Console.WriteLine("No se pudo agregar el item!!!"); } Console.WriteLine(dStrings); dStrings.Remover(c2); //Remueve c2 if (!(dStrings - c2)) //Intenta remover c2 ya habiendo sido eliminado { Console.WriteLine("No se pudo remover el item!!!"); } Console.WriteLine(dStrings); Console.ReadLine(); }