예제 #1
0
        public void TestSetNombreEquipo_Vacio()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);
            Trabajador T2 = new Trabajador("Pablo", "Peon", 1200.50);
            Trabajador T3 = new Trabajador("Manolo", "Peon", 1200.50);
            Trabajador T4 = new Trabajador("Rodrigo", "JefeEquipo", 1600.50);

            Trabajador[] miembrosEquipo = new Trabajador[4];
            miembrosEquipo.SetValue(T1, 0);
            miembrosEquipo.SetValue(T2, 1);
            miembrosEquipo.SetValue(T3, 2);
            miembrosEquipo.SetValue(T4, 3);
            Equipo E1 = new Equipo(miembrosEquipo, "E.Rata");

            //Ejecucion y Resultado
            E1.SetNombreEquipo("");
        }
예제 #2
0
        public void TestGetNombre_OK()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);
            Trabajador T2 = new Trabajador("Pablo", "Peon", 1200.50);
            Trabajador T3 = new Trabajador("Manolo", "Peon", 1200.50);
            Trabajador T4 = new Trabajador("Rodrigo", "JefeEquipo", 1600.50);

            Trabajador[] miembrosEquipo = new Trabajador[4];
            miembrosEquipo.SetValue(T1, 0);
            miembrosEquipo.SetValue(T2, 1);
            miembrosEquipo.SetValue(T3, 2);
            miembrosEquipo.SetValue(T4, 3);
            Equipo E1 = new Equipo(miembrosEquipo, "E.Rata");

            //Ejecucion
            E1.SetNombreEquipo("E.Cucaracha");
            string nombreEquipo = E1.GetNombre();

            //Resultado
            Console.Write("El Equipo E.Rata ha cambiado su nombre por " + E1.GetNombre());
        }
예제 #3
0
        public void TestSetNombreEquipo_FAIL()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);
            Trabajador T2 = new Trabajador("Pablo", "Peon", 1200.50);
            Trabajador T3 = new Trabajador("Manolo", "Peon", 1200.50);
            Trabajador T4 = new Trabajador("Rodrigo", "JefeEquipo", 1600.50);

            Trabajador[] miembrosEquipo = new Trabajador[4];
            miembrosEquipo.SetValue(T1, 0);
            miembrosEquipo.SetValue(T2, 1);
            miembrosEquipo.SetValue(T3, 2);
            miembrosEquipo.SetValue(T4, 3);
            Equipo E1 = new Equipo(miembrosEquipo, "E.Rata");

            //Ejecucion
            E1.SetNombreEquipo("E.Cucaracha");
            string nombreEquipo = E1.GetNombre();

            //Resultado
            Assert.AreEqual("E.Rata", nombreEquipo, false, "El nombre del equipo deberia ser E.Rata");
        }