public void TestContainElement() { m_DynamicArray.Add(2); Assert.IsTrue(m_DynamicArray.Contains(2)); Assert.IsFalse(m_DynamicArray.Contains(55)); }
static void Main(string[] args) { DynamicArray <int> arr = new DynamicArray <int>(3); arr.Add(1); arr.Add(2); arr.Add(3); arr.Add(4); arr.Insert(5, 5); // DynamicArray <int> arr2 = new DynamicArray <int>(10); for (int i = 1; i < 11; i++) { arr2.Add(i); } System.Console.WriteLine("Contains '5' : " + arr2.Contains(5)); System.Console.WriteLine("Contains '200' : " + arr2.Contains(200)); System.Console.WriteLine("IndexOf '7' : " + arr2.IndexOf(7)); arr2.RemoveAt(2); arr2.RemoveAt(0); arr2.Remove(5); System.Console.WriteLine("Show removed elements"); System.Console.WriteLine("Contains '5' : " + arr2.Contains(5)); System.Console.ReadKey(); }
public static void Main() { DynamicArray<string> arrey = new DynamicArray<string>(); arrey.Add("Pesho"); arrey.Add("Gosho"); Console.WriteLine(arrey.IndexOf("Pesho")); Console.WriteLine(arrey.Contains("Gosho")); Console.WriteLine(arrey.Contains("Ivan")); arrey.Remove("Pesho"); arrey.InsertAt(1, "Pesho"); arrey.Clear(); Console.WriteLine(arrey.Capacity); Console.WriteLine(arrey.Count); arrey.Add("Ivo"); arrey[0] = "Gosho"; var newArrey = arrey.ToArray(); Console.WriteLine(); foreach (var item in arrey) { Console.WriteLine(item); } Console.WriteLine(); foreach (var item in newArrey) { Console.WriteLine(item); } }
public void Contains() { _data.Add(1); _data.Add(2); _data.Add(3); Assert.That(_data.Contains(2), Is.True); Assert.That(_data.Contains(4), Is.False); }
public void RemoveTest() { for (int i = 2; i <= 32; i *= 2) { currentArray.Add(i); } Assert.AreEqual(currentArray.Remove(24), false); Assert.AreEqual(currentArray.Remove(32), true); Assert.AreEqual(currentArray.Contains(32), false); Assert.Pass(); }
public void InvokeMethodsMethod() { DynamicObject obj = new DynamicObject(this.@class); var result = obj.GetMethod("methods").Apply(obj, null, null); Assert.IsNotNull(result); Assert.IsInstanceOfType(result, typeof(DynamicArray)); DynamicArray names = (DynamicArray)result; Assert.IsTrue(names.Contains(new Symbol("foo"))); Assert.IsTrue(names.Contains(new Symbol("class"))); Assert.IsTrue(names.Contains(new Symbol("methods"))); }
public void Contains_WhenItemWithGivenValueDoesNotExist_ShouldReturnFalse(int value) { // Arrange for (var i = 1; i <= _capacity; i++) { _array.Add(i); } // Act var result = _array.Contains(value); // Assert Assert.That(result, Is.EqualTo(false)); }
public void Contains() { Assert.IsFalse(array.Contains("a")); array.Add("a"); Assert.IsTrue(array.Contains("a")); array.Add("b"); array.Add("b"); array.Add("c"); Assert.IsTrue(array.Contains("b")); Assert.IsTrue(array.Contains("c")); array.Delete(3); Assert.IsFalse(array.Contains("c")); array.Delete(2); Assert.IsTrue(array.Contains("b")); array.Delete(1); Assert.IsFalse(array.Contains("b")); array.Delete(0); Assert.IsFalse(array.Contains("a")); }
static void Main(string[] args) { DynamicArray <int> dynamicIntArray = new DynamicArray <int>(5); dynamicIntArray.Add(11); dynamicIntArray.Add(22); dynamicIntArray.Add(33); dynamicIntArray.Add(44); dynamicIntArray.Add(55); dynamicIntArray.Add(66); dynamicIntArray.Add(77); dynamicIntArray.Add(88); dynamicIntArray.Add(99); dynamicIntArray.Add(110); Console.WriteLine(dynamicIntArray.IndexOf(99)); Console.WriteLine(dynamicIntArray.Get(5)); int [] arr = new int[dynamicIntArray.Count]; dynamicIntArray.CopyTo(arr, 0); foreach (int i in arr) { Console.WriteLine(i); } Console.WriteLine(dynamicIntArray.Contains(11)); dynamicIntArray.Insert(10, 120); dynamicIntArray.Insert(11, 130); dynamicIntArray.Remove(55); }
static void Main(string[] args) { DynamicArray <string> arr = new DynamicArray <string>(); arr.Add("My test0"); arr.Add("My test1"); arr.Add("My test2"); arr.Add("My test3"); Console.WriteLine(arr.Count); Console.WriteLine(arr.Capacity); Console.WriteLine(arr.Contains("My test2")); Console.WriteLine(arr.IndexOf("My test2")); arr.InsertAt(2, "My test insert"); arr.Remove("My test2"); Console.WriteLine(); arr.RemoveAt(3); //arr.Clear(); arr[3] = "add with index"; arr.InsertAt(0, "insert test"); for (int i = 0; i < arr.Count; i++) { Console.WriteLine(arr[i]); } }
public void ContainsFalseTest() { DynamicArray dynamicArray = CreateTestArray(); bool contains = dynamicArray.Contains("bbb"); Assert.IsFalse(contains); }
public void ContainsTrueTest() { DynamicArray dynamicArray = CreateTestArray(); bool contains = dynamicArray.Contains('3'); Assert.IsTrue(contains); }
public void AddTest() { const int value = 1; var array = new DynamicArray <int>(size: 1); array.Add(value); Assert.IsTrue(array.Contains(value), "Item not added"); }
public void RemoveTest() { const int value = 1; var array = new DynamicArray <int>(size: 1); array.Add(value); array.Remove(value); Assert.IsTrue(!array.Contains(value), "The deleted item exists"); }
public void CanContains() { var obj1 = new object(); var obj2 = new object(); var obj3 = new object(); var array = new DynamicArray(baseSize, growthFactor, maximumOverheadFactor) { obj1, obj2, obj3 }; Assert.True(array.Contains(obj3)); }
public static void Main() { DynamicArray <int> intArray = new DynamicArray <int>(); intArray.Add(1); intArray.Add(2); intArray.Add(3); intArray.Insert(0, 5); intArray.Insert(0, 4); intArray.Insert(1, 7); Console.WriteLine(intArray.ToString()); Console.WriteLine(intArray.Contains(5)); Console.WriteLine(intArray.IndexOf(5)); }
public void ContainsTest() { DynamicArray <int> array = new DynamicArray <int>(); List <int> list = new List <int>(); FillCollections(array, list); ActionTest(array, list, testableAction); void testableAction(int randomElement) { if (array.Contains(randomElement) != list.Contains(randomElement)) { Assert.Fail(); } } }
private static object GetSingletonMethods(DynamicObject obj, Context context, IList <object> values) { var result = new DynamicArray(); var names = obj.SingletonClass.GetOwnInstanceMethodNames(); foreach (var name in names) { Symbol symbol = new Symbol(name); if (!result.Contains(symbol)) { result.Add(symbol); } } return(result); }
public ArrayT this[KeyT index] { get { if (keys.Contains(index)) { return values[keys.IndexOf(index)]; } else { throw new ArgumentException ("The key "+index+" does not exist!"); } } set { keys[keys.Length++] = index; values[values.Length++] = value; } }
static void Main(string[] args) { DynamicArray<int> dyn = new DynamicArray<int>(); dyn.Add(5); dyn.Add(7); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Add(5); dyn.Print(); dyn.RemoveAt(4); Console.WriteLine(dyn.Contains(7)); }
public void EmptyContainsTest() { Assert.AreEqual(_array.Contains("string 19"), false); }