public void WaitOneNonAlertable_disposed_error()
        {
            var e = new ManualResetEvent(true);
            e.Dispose();

            e.WaitOneNonAlertable(10);
        }
        public void WaitOneNonAlertable_nonSignaled_false()
        {
            var e = new ManualResetEvent(false);

            bool result = e.WaitOneNonAlertable(10);

            Assert.IsFalse(result);
        }
        public void WaitOneNonAlertable_wrongTimeout_error()
        {
            var e = new ManualResetEvent(true);

            e.WaitOneNonAlertable(-2);
        }
 public void WaitOneNonAlertable_signaled_true()
 {
     var e = new ManualResetEvent(true);
     bool result = e.WaitOneNonAlertable(10);
     Assert.IsTrue(result);
 }