public void TestAgregarLista()
        {
            bool        algo;
            Competencia competencia = new Competencia(3, 5, Competencia.TipoCompetencia.MotoCross);
            MotoCross   moto        = new MotoCross(15, "Ferrari");

            algo = competencia + moto;
            Assert.IsTrue(competencia == moto);
        }
Пример #2
0
        public void AgregarYEstar()
        {
            Competencia ac    = new Competencia(2, 3, Competencia.TipoCompetencia.Motos);
            MotoCross   moto1 = new MotoCross(2, "Honda");

            bool resultado = ac + moto1;

            if (ac != moto1)
            {
                Assert.Fail();
            }
        }
Пример #3
0
        public void TestMotoEnAuto()
        {
            Competencia ac    = new Competencia(2, 3, Competencia.TipoCompetencia.F1);
            MotoCross   moto1 = new MotoCross(2, "Honda");

            try
            {
                bool resultado = ac + moto1;
                Assert.Fail(); // If it gets to this line, no exception was thrown
            }
            catch (Exception) { }
        }
Пример #4
0
        public void TestMethod3()
        {
            Competencia nueva  = new Competencia(5, 10, TipoCompetencia.MotoCross);
            MotoCross   autito = new MotoCross(10, "asd");

            try
            {
                bool cuenta = nueva + autito;
            }
            catch (CompetenciaNoDisponibleException)
            {
                Assert.IsTrue(false);
            }
        }
        public void TestNoException()
        {
            bool        algo;
            Competencia competencia = new Competencia(3, 5, Competencia.TipoCompetencia.MotoCross);
            MotoCross   moto        = new MotoCross(15, "Ferrari");

            try
            {
                algo = competencia + moto;
            }
            catch (Exception e)
            {
                Assert.Fail("No deberia producirse excepcion");
            }
        }
Пример #6
0
        static void Main(string[] args)
        {
            Competencia CompetenciaAutos = new Competencia(10, 8, Competencia.TipoCompetencia.F1);
            Competencia CompetenciaMotos = new Competencia(8, 10, Competencia.TipoCompetencia.MotoCross);

            AutoF1    f1 = new AutoF1(1, "Ferrari", 500);
            MotoCross m1 = new MotoCross(1, "Honda", 160);


            Console.WriteLine("#### Agrego autos ####\n");
            try
            {
                if (CompetenciaAutos + f1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            /* --------------------------------------------------------------------- */
            Console.WriteLine("\n\n#### Agrego Motos ####\n");
            try
            {
                if (CompetenciaMotos + m1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }
            /*-----------------------------------------------------------*/
            Console.WriteLine("\n\n#### Agrego auto a competencia moto ####\n");
            try
            {
                if (CompetenciaMotos + f1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            /*-----------------------------------------------------------*/
            Console.WriteLine("\n\n#### Agrego moto a competencia auto ####\n");
            try
            {
                if (CompetenciaAutos + m1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            Console.ReadKey();
        }