public void SetEqualsTrueTest() { var intSetFirst = new GenericSet <int>(); var intSetSecond = new GenericSet <int>(); var data = new int[] { 5, 16, -32, 56, 0, -1, 44, -112, 13 }; for (int i = 0; i < data.Length; ++i) { intSetFirst.Add(data[i]); intSetSecond.Add(data[i]); } Assert.IsTrue(intSetFirst.SetEquals(intSetSecond)); }