Пример #1
0
        public async Task <ActionResult> Send(long senderId, long receiverId, [FromBody] Message message)
        {
            var user    = new User("test", "*****@*****.**");
            var command = new UserInQueueCommand(UserInQueueCommandType.Create);

            _usersQueue.Enqueue(new UserInQueueItem(command, user));//check user
            var result = await _usersQueue.Dequeue();

            return(Accepted(result));
        }
Пример #2
0
        public void Dequeue_AreEqual100()
        {
            // arrange
            int expected = 100;

            queue.Enqueue(expected);

            // act
            int actual = queue.Dequeue();

            // assert
            Assert.AreEqual(expected, actual);
        }