예제 #1
0
        public void TestSetSueldoServ_SueldoCero()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion y Resultado
            T1.SetSueldo(0);
        }
예제 #2
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");
        }
예제 #3
0
        public void TestSetSueldoServ_FAIL()
        {
            //Preparacion
            Trabajador T1 = new Trabajador("Pedro", "Peon", 1200.50);

            //Ejecucion
            T1.SetSueldo(1440.50);
            double sueldoServ = T1.GetSueldo();

            //Resultado
            Assert.AreEqual(1200.50, sueldoServ, 0.001, "Se esperaba un aumento del 20%");
        }