public void TestConjuntoAdd() { conjunto = new Conjunto <int>(0, 1, 2); conjunto.Add(1, 4); Assert.AreEqual(4, conjunto.NumeroElementos, "Añadir un elemento (no repetido) en medio a un conjunto con 3 elementos no incrementa el número de elementos a 4."); Assert.AreEqual("{0, 4, 1, 2}", conjunto.ToString(), "La operación de añadir un 4 (no repetido) en la posición 1 no lo añade correctamente"); conjunto.Add(1, 1); Assert.AreEqual(4, conjunto.NumeroElementos, "Añadir un elemento (repetido) en medio a un conjunto con 4 elementos incrementa el número de elementos a 5."); Assert.AreEqual("{0, 4, 1, 2}", conjunto.ToString(), "La operación de añadir un 1 (repetido) en la posición 1 lo añade."); }
public void TestConjuntoAddThrowsException03() { conjunto = new Conjunto <int>(1); conjunto.Add(1, 2); }
public void TestConjuntoAddThrowsException01() { conjunto = new Conjunto <int>(); conjunto.Add(0, 2); }