public void Execute_After_Dispose()
 {
     Assert.Throws <ObjectDisposedException>(
         () =>
     {
         sut.Dispose();
         sut.Execute();
     });
 }
示例#2
0
        public void Merge_repeated_code_snd_test_only_one_thing()
        {
            // Execute after dispose.
            Assert.Throws <ObjectDisposedException>(
                () =>
            {
                var sut = new Disposable();
                sut.Dispose();
                sut.Execute();
            });

            // Repeated dispose
            Assert.Throws <ObjectDisposedException>(
                () =>
            {
                var sut = new Disposable();
                sut.Dispose();
                sut.Dispose();
            });
        }