AjErl.Tests.MailboxTests.TakeADelayedAddedMessage C# (CSharp) Method

TakeADelayedAddedMessage() private method

private TakeADelayedAddedMessage ( ) : void
return void
        public void TakeADelayedAddedMessage()
        {
            Mailbox box = new Mailbox();

            ThreadStart ts = new ThreadStart(() => { Thread.Sleep(100); box.Add(1); });
            Thread th = new Thread(ts);
            th.Start();

            Assert.AreEqual(1, box.Take());
        }