/src/UnitTests/BaseTestFixture.cs
http://github.com/philiplaureano/LinFu · C# · 33 lines · 27 code · 6 blank · 0 comment · 1 complexity · 00a56cab110e4347f6e5eecc2f1f32dc MD5 · raw file
- using System;
- namespace LinFu.UnitTests
- {
- public abstract class BaseTestFixture : IDisposable
- {
- private bool _disposed = false;
- protected BaseTestFixture()
- {
- var self = this;
- self.Init();
- }
- public virtual void Dispose()
- {
- if (!_disposed)
- {
- Term();
- _disposed = true;
- }
- }
- protected virtual void Init()
- {
- }
- protected virtual void Term()
- {
- }
- }
- }