public virtual void TearDown()
 {
     timer.Terminate();
     foreach (Sharpen.Thread t in Active())
     {
         NUnit.Framework.Assert.IsFalse(t is InterruptTimer.AlarmThread);
     }
 }