Esempio n. 1
0
        public void ShouldReturnMessagesInOrderTheyWereAdded()
        {
            var mailbox = new MailBox<string>();
            mailbox.AddMessage("one");
            mailbox.AddMessage("two");

            string message;
            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("one"));

            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("two"));
        }
Esempio n. 2
0
        public void ShouldReturnMessagesInOrderTheyWereAdded()
        {
            var mailbox = new MailBox <string>();

            mailbox.AddMessage("one");
            mailbox.AddMessage("two");

            string message;

            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("one"));

            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("two"));
        }
Esempio n. 3
0
        public void ShouldReturnFalseIfNoMessages()
        {
            var mailbox = new MailBox<string>();

            string message;
            Assert.That(mailbox.TryGetNextMessage(out message), Is.False);
        }
Esempio n. 4
0
        public void ShouldReturnFalseIfNoMessages()
        {
            var mailbox = new MailBox <string>();

            string message;

            Assert.That(mailbox.TryGetNextMessage(out message), Is.False);
        }
Esempio n. 5
0
        public void ShouldReturnMessageWhenOneAvailable()
        {
            var mailbox = new MailBox<string>();
            mailbox.AddMessage("hi");

            string message;
            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("hi"));
        }
Esempio n. 6
0
        public void ShouldReturnMessageWhenOneAvailable()
        {
            var mailbox = new MailBox <string>();

            mailbox.AddMessage("hi");

            string message;

            Assert.That(mailbox.TryGetNextMessage(out message));
            Assert.That(message, Is.EqualTo("hi"));
        }