public void DisposeTest() { var c = new Digest(); c.Dispose(); Assert.Throws <ObjectDisposedException>(() => c.Process(new byte[0])); Assert.Throws <ObjectDisposedException>(() => c.Compute()); }