public void EstudiarCosas() { IAlumno alum = (IAlumno) new Alumno(); IProfesor prof = (IProfesor) new Profesor(); IAsignatura asig = (IAsignatura) new Asignatura(100, "pmm", 40); string mensaje = ""; try { alum.EstudiarCosas(asig, 3, prof, alum); } catch (Exception e) { mensaje = e.Message; } Assert.AreEqual(mensaje, "Ha estudiado pmm 3 horas"); }