private static void CleanCollection(CollectionBase collection) { collection.Clear(); IDisposable disposable = collection as IDisposable; if (disposable != null) disposable.Dispose(); }
private static void ClearStrictCollectionAndDisposesItCommon(MockRepository mocks, CollectionBase collection) { collection.Clear(); ((IDisposable)collection).Dispose(); mocks.ReplayAll(); CleanCollection(collection); mocks.VerifyAll(); }