public void Test_Jugar_CadenaPar() { //Pasos: //Crear un string cuya longitud sea par //Dato de prueba: "correr" string cadenaPar = "correr"; //LLamamos al método desde el objeto mascota pasándole la cadena como parámetro //y comprobamos que devuelve true Assert.IsTrue(mascota.Jugar(cadenaPar)); }
//El método EjercitarMascota recibe un objeto mascota y una cadena (juego). //Invoca al método Jugar de la mascota (con el juego indicado) y devuelve una excepción con un mensaje //que indica si se ha ejercitado con el juego o no public void EjercitarMascota(IMascota m, string juego) { bool exito = m.Jugar(juego); if (exito) { throw new Exception("Se ha ejercitado"); } else { throw new Exception("No se ha ejercitado"); } }