Пример #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());
        }
Пример #3
0
        public void should_be_instantiatable()
        {
            NullDisposable instance = NullDisposable.Instance;

            instance.ShouldNotBeNull();
        }