/// <summary>
        /// Método auxiliar que comprueba si Buscar() encuentra el elemento esperado.
        /// </summary>
        private void AssertBuscar <T>(Lista <T> elementos, Predicate <T> predicate, T expectedElemento,
                                      string message)
        {
            var primerElemento = elementos.Buscar(predicate);

            Assert.AreEqual(expectedElemento, primerElemento, message);
        }