コード例 #1
0
        public void Dispose_MustNotThrowAnExceptionIfTheMethodIsCalledMultipleTimes()
        {
            IDisposable instance = new NullDisposable();

            instance.Dispose();
            instance.Dispose();
        }
コード例 #2
0
        public void DisposingHasNoSideEffects()
        {
            IDisposable instance = new NullDisposable();
            int         hashCode = instance.GetHashCode();

            instance.Dispose();
            Assert.Equal(hashCode, instance.GetHashCode());
        }