public async void GetLastDose_ReturnNotFound()
        {
            //Arrange
            bool   isBadged = false;
            string userName = "******";

            IQueryable <Dose> doses = new Dose[]
            {
                new Dose
                {
                    Id        = 1,
                    Type      = "Milk",
                    IsBadge   = true,
                    IsMug     = true,
                    CreatedAt = Convert.ToDateTime("2021-04-09 11:04:09.940"),
                    User      = "******"
                },
                new Dose
                {
                    Id        = 1,
                    Type      = "Tea",
                    IsBadge   = true,
                    IsMug     = true,
                    CreatedAt = Convert.ToDateTime("2021-04-09 12:04:09.940"),
                    User      = "******"
                },
                new Dose
                {
                    Id        = 1,
                    Type      = "Milk",
                    IsBadge   = true,
                    IsMug     = true,
                    CreatedAt = Convert.ToDateTime("2021-04-09 13:04:09.940"),
                    User      = "******"
                }
            }.AsQueryable();

            _coffeeMachineManager.Setup(x => x.GetLastDose(isBadged, userName)).Returns(doses.Where(x => x.User == userName).OrderByDescending(c => c.CreatedAt));

            //Act
            dynamic response = _ctrl.GetLastDose(isBadged, userName);


            //Assert
            Assert.Equal((int)HttpStatusCode.NotFound, response.Result.StatusCode);
        }