Exemple #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));
        }
Exemple #2
0
        public void Enqueue_Count2()
        {
            // arrange
            queue.Enqueue(1);
            queue.Enqueue(2);
            int expected = 2;

            // act
            int actual = queue.Count;

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