public IActionResult GetById(int id)
        {
            Commentaire c;

            c = dataProvider.GetCommsById(id);
            if (c is null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(c));
            }
        }
        public void Delete_ExistingEvenement()
        {
            DataAccessProvider dp = new DataAccessProvider(_context);

            Commentaire existingComms = dp.GetCommsById(1);

            var deletedComms = new CommentaireController(_context).Delete(existingComms.id);

            Assert.IsInstanceOfType(deletedComms, typeof(OkResult));

            int nbComms = dp.GetAllComms().Count;

            nbComms.Should().Be(1);

            Commentaire nullComms = dp.GetCommsById(existingComms.id);

            nullComms.Should().BeNull();
        }
        public void Put_ExistingEvenement()
        {
            DataAccessProvider dp = new DataAccessProvider(_context);
            Commentaire        existingCommentaire = dp.GetCommsById(1);

            existingCommentaire.description += "modification de la description";

            var updatedCommentaire = new CommentaireController(_context).Put(existingCommentaire.id, existingCommentaire.evenementid, existingCommentaire);

            Assert.IsInstanceOfType(updatedCommentaire, typeof(OkResult));

            int         nbComms       = dp.GetAllComms().Count;
            Commentaire dbCommentaire = dp.GetCommsById(existingCommentaire.id);

            nbComms.Should().Be(2);

            dbCommentaire.id.Should().Be(existingCommentaire.id);
            dbCommentaire.description.Should().Be(existingCommentaire.description);
            dbCommentaire.date.Should().Be(existingCommentaire.date);
            dbCommentaire.evenementid.Should().Be(existingCommentaire.evenementid);
        }