public void IndexOfWhenNoExistAfterClearShouldReturnMinus1() { ObjectArrayCollection arrayTest = new ObjectArrayCollection(); arrayTest.Add("test"); arrayTest.Clear(); Assert.Equal(-1, arrayTest.IndexOf("test")); }
public void ContainsWhenNoExistAfterClearShouldReturnFalse() { ObjectArrayCollection arrayTest = new ObjectArrayCollection(); arrayTest.Add("test"); arrayTest.Clear(); Assert.False(arrayTest.Contains("test")); }
public void ClearWhenAnyShouldReturnCount0() { ObjectArrayCollection arrayTest = new ObjectArrayCollection(); arrayTest.Add("test"); arrayTest.Clear(); Assert.Equal(0, arrayTest.Count); }
void TestForClearInObjectArray() { var testObj = new ObjectArrayCollection(); testObj.Add(1); testObj.Add("String"); testObj.Add(123.123); testObj.Clear(); Assert.False(testObj.Contains(1)); Assert.False(testObj.Contains("String")); Assert.False(testObj.Contains(123.123)); Assert.Equal(0, testObj.Count); }
public void AddValueAndResize() { var intArr = new int[] { 2, 3, 4 }; var sut = new ObjectArrayCollection(); sut.Add(0); sut.Add(true); sut.Add(3.4647); sut.Add("string"); sut.Add(intArr); sut.Add(6); sut.Add(0); sut.Add(8); sut.Add(9); sut.Add(10); sut.Clear(); Assert.Equal(0, sut.Count); }