Exemple #1
0
 public void GoodPatternDisposeCheckPassesBeforeDispose()
 {
     using (var goodPattern = new GoodPattern())
     {
         Assert.DoesNotThrow(goodPattern.DisposeCheck);
     }
 }
Exemple #2
0
 public void GoodPatternDisposeCheckPassesBeforeDispose()
 {
     using (var goodPattern = new GoodPattern())
     {
         goodPattern.DisposeCheck();
     }
 }
Exemple #3
0
 public void GoodPatternThrowsNoException()
 {
     using (var goodPattern = new GoodPattern())
     {
         Assert.DoesNotThrow(goodPattern.Dispose);
     }
 }
Exemple #4
0
 public void GoodPatternThrowsNoException()
 {
     using (var goodPattern = new GoodPattern())
     {
         goodPattern.Dispose();
     }
 }
Exemple #5
0
        public void GoodPatternDisposeCheckFailsAfterDispose()
        {
            using (var goodPattern = new GoodPattern())
            {
                goodPattern.Dispose();

                Assert.Throws <ObjectDisposedException>(goodPattern.DisposeCheck);
            }
        }