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())); }
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))); }