public void NotValidAddOperationToArray() { var arrayLenght = 16; var array = new int[arrayLenght]; var ExtendedDatabasee = new Databasee(array); Assert.Throws <InvalidOperationException>(() => ExtendedDatabasee.Add(5)); }
public void ValidOperataionAddToArray(int elementToAdd) { var arrayLenght = 10; var array = new int[arrayLenght]; var ExtendedDatabasee = new Databasee(array); ExtendedDatabasee.Add(elementToAdd); Assert.IsTrue(ExtendedDatabasee.Count == 11); }
public void TestIfFetchReturnArray() { int[] array = new int[] { 1, 2, 3, 4, 5 }; var ExtendedDatabasee = new Databasee(array); ExtendedDatabasee.Add(6); int expectedResult = 6; int result = ExtendedDatabasee.Fetch()[5]; Assert.AreEqual(expectedResult, result); }