public void GetOneTest()
        {
            MorceauController morceauController = new MorceauController(repertoireContext);
            MorceauViewModel  morceauViewModel  = morceauController.GetOne(1);

            Assert.IsTrue(morceauViewModel != null &&
                          morceauViewModel.Titre == "morceau 1");
        }
        public void AddOneTest()
        {
            MorceauViewModel morceauViewModel = new MorceauViewModel
            {
                Id           = 3
                , Complexite = "Facile"
                , Grille     = "D | E | G | A"
                , Titre      = "morceau 3"
                , Tonalite   = "C"
            };

            MorceauController morceauController = new MorceauController(repertoireContext);

            morceauController.AddOne(morceauViewModel);

            Assert.IsTrue(repertoireContext.Morceaux.FirstOrDefault(m => m.Id == 3) != null);
        }
        public void UpdateOneTest()
        {
            MorceauViewModel morceauViewModel = new MorceauViewModel
            {
                Id           = 1
                , Complexite = "Facile"
                , Grille     = "TEST"
                , Titre      = "nouveau titre morceau 1"
                , Tonalite   = "E"
            };

            MorceauController morceauController = new MorceauController(repertoireContext);

            morceauController.UpdateOne(morceauViewModel);

            Morceau morceau = repertoireContext.Morceaux.FirstOrDefault(m => m.Id == 1);

            Assert.IsTrue(morceau != null && morceau.Titre == "nouveau titre morceau 1");
        }