public void UpdateTokenStatusAsync_TokenSystemDbService_UpdateTokenStatusFails()
        {
            // Arrange
            var mockContainer    = new Mock <Container>();
            var mockCosmosClient = new Mock <CosmosClient>();
            var responseMock     = new Mock <ItemResponse <Customer> >();

            var existingCusotmers = new List <Customer>
            {
                new Customer
                {
                    Id            = "1111-11-111",
                    FirstName     = "First",
                    Surname       = "SecondName",
                    Age           = 35,
                    CustomerType  = CustomerType.AccountHolder,
                    AccountNumber = 123456,
                    Token         = new Token {
                        ServiceType = ServiceType.Transaction, TokenNumber = 1, Counter = 0, Status = Status.InQueue
                    }
                }
            }.AsQueryable();

            mockContainer.Setup(x => x.GetItemLinqQueryable <Customer>(true, null, null))
            .Returns((IOrderedQueryable <Customer>)existingCusotmers);

            mockCosmosClient.Setup(x => x.GetContainer(It.IsAny <string>(), It.IsAny <string>()))
            .Returns(mockContainer.Object);

            var serviceUnderTest = new TokenSystemDbService(mockCosmosClient.Object, It.IsAny <string>(), It.IsAny <string>());

            // Act
            var response = serviceUnderTest.UpdateTokenStatusAsync("abcd-124", Status.Served);

            // Assert
            Assert.IsFalse(response.Result);
        }