Ejemplo n.º 1
0
        public void TestConstructor_OK()
        {
            //Preparacion y Ejecucion
            Trabajador T1     = new Trabajador("Pedro", "Peon", 1200.50);
            double     sueldo = T1.GetSueldo();

            //Resultado
            Console.Write("Se ha contratado a " + T1.GetNombre() + " como " + T1.GetRango() + " con un sueldo por servicio de " + sueldo + "€");
        }
Ejemplo n.º 2
0
        public void TestGetRango_OK()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            string rango = T1.GetRango();

            //Resultado
            Console.Write("El rango " + T1.GetNombre() + " es " + T1.GetRango());
        }
Ejemplo n.º 3
0
        public void TestGetNombre_OK()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            string nombre = T1.GetNombre();

            //Resultado
            Console.Write("El nombre del trabajador es " + nombre);
        }
Ejemplo n.º 4
0
        public void TestGetNombre_FAIL()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            string nombre = T1.GetNombre();

            //Resultado
            Assert.AreEqual("Juan", nombre, false, "Pedro se sigue llamando Pedro");
        }
Ejemplo n.º 5
0
        public void TestSetNombre_OK()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            T1.SetNombre("Jose");
            string name = T1.GetNombre();

            //Resultado
            Console.Write("Ahora Pedro se llama " + name);
        }
Ejemplo n.º 6
0
        public void TestSetNombre_FAIL()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            T1.SetNombre("Pedro");
            string name = T1.GetNombre();

            //Resultado
            Assert.AreEqual("Jose", name, true, "Pedro no ha cambiado su nombre por Jose");
        }
Ejemplo n.º 7
0
        public void TestGetSueldo_OK()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            T1.SetSueldo(1440.60);
            double sueldo = T1.GetSueldo();

            //Resultado
            Console.Write("El nuevo sueldo de " + T1.GetNombre() + " es " + sueldo + "€ por servicio");
        }