public static void VerifyData <T>(ICollection <T> expected, AbstractCollection <T> actual) { foreach (T item in expected) { Assert.IsTrue(actual.Contains(item)); } Assert.AreEqual(expected, actual); T[] array; array = new T[expected.Count]; actual.CopyTo(array, 0); Assert.AreEqual(expected, array); array = new T[expected.Count]; ICollection nonGeneric = actual; nonGeneric.CopyTo(array, 0); Assert.AreEqual(expected, array); }
[SetUp] public void SetUp() { _sut = Mockery.GeneratePartialMock <AbstractCollection <T> >(); }