Example #1
0
        public void inicialmenteVacia()
        {
            TListaUltimoUsado lista = new TListaUltimoUsado();

            //Utilizamos Count puesto que asumimos que no tiene errores
            //No sería correcto utilizar métodos desarrollados por nosotros

            Assert.That(lista.Count(), Is.EqualTo(0), string.Format("El tamño inicial debe ser 0 cuando en realidad es: [{0}]", lista.Count()));
        }
Example #2
0
        public int soloUnaAparicionAlInsetarDuplicado(string nuevoElemento)
        {
            var lista = new TListaUltimoUsado();

            lista.Add("Primero");
            lista.Add("Segundo");
            lista.Add("Tercero");
            lista.Add("Cuarto");

            lista.Add(nuevoElemento);

            //Contamos el número de veces que está el nuevo elemento en la lista
            return(lista.Count(e => e.Equals(nuevoElemento)));
        }