Esempio n. 1
0
        public void CallTimedOutMethodAsyncTest_SlowAction()
        {
            bool   isResponse = false;
            bool   isDone     = false;
            Action callBack   = new Action(() => { /*isResponse = true;*/ });

            ThreadEx.CallTimedOutMethodAsync(() => { Thread.Sleep(5000); isDone = true; }, 1000, callBack);
            Thread.Sleep(1200);
            Assert.IsFalse(isResponse && !isDone);
        }