2
0

TripleATestBase.cs 509 B

1234567891011121314151617181920212223242526272829
  1. using Microsoft.VisualStudio.TestTools.UnitTesting;
  2. namespace Renci.SshNet.Tests.Common
  3. {
  4. public abstract class TripleATestBase
  5. {
  6. [TestInitialize]
  7. public void Init()
  8. {
  9. Arrange();
  10. Act();
  11. }
  12. [TestCleanup]
  13. public void Cleanup()
  14. {
  15. TearDown();
  16. }
  17. protected virtual void TearDown()
  18. {
  19. }
  20. protected abstract void Arrange();
  21. protected abstract void Act();
  22. }
  23. }