public void DeleteNonExistingCoursReturnsNotFound() { var coursController = new CoursController(new TestRepository()); var result = coursController.Delete(100000); Assert.AreEqual(typeof(HttpNotFoundResult), result.GetType()); }
public void SupprimerUnObjetNull() { var coursController = new CoursController(); var result = coursController.Delete(null); Assert.AreEqual(typeof(HttpStatusCodeResult), result.GetType()); Assert.AreEqual((int)HttpStatusCode.BadRequest, ((HttpStatusCodeResult)result).StatusCode); }
public void ReferenceTest() { var controller = new CoursController(); var result = controller.Edit(null); Assert.AreEqual(typeof(HttpStatusCodeResult), result.GetType()); Assert.AreEqual((int)HttpStatusCode.BadRequest, ((HttpStatusCodeResult)result).StatusCode); }
private void Btn_Supprimer(object sender, RoutedEventArgs e) { if (Lv_cours.SelectedItem != null) { CoursController a = new CoursController(); a.SupprCours(Lv_cours.SelectedItem as Cour); } else { Erreur er = new Erreur("Veuillez selectionner un Cours pour pouvoir le supprimer"); er.Show(); } }
public void VerifierSiAjouterUnCoursPourEnsuiteLeSupprimerRedirigeALaBonneVue() { const int idCours = 69; var testRepository = new TestRepository(); testRepository.AddCours(new Cours { Actif = true, Code = "Test", Groupe = new List <Groupe>(), id_Cours = idCours, Nom = "Patate Cosmique" }); var coursController = new CoursController(testRepository); coursController.Create(testRepository.FindCours(idCours), 0); var resultSuppression = coursController.Delete(idCours) as ViewResult; Assert.AreEqual("Delete", resultSuppression?.ViewName); }
public void EditExistingCours() { const int noCours = 42; var testRepository = new TestRepository(); testRepository.AddCours(new Cours { Actif = true, Code = "ABC", Groupe = new List <Groupe>(), id_Cours = noCours, Nom = "Josée Lainesse" }); var coursController = new CoursController(testRepository); var result = coursController.Edit(noCours) as ViewResult; Assert.AreEqual(typeof(Cours), result?.Model.GetType()); Assert.AreEqual(noCours, ((Cours)result?.Model).id_Cours); }
private void Btn_ajouter_Click(object sender, RoutedEventArgs e) { if (d_Date.SelectedDate != null) { CoursController a = new CoursController(); DateTime date = d_Date.SelectedDate.Value; if (Action == "add") { a.InsertCours(txt_Nom.Text, date, cb_Finis.IsChecked, cmb_Competence.SelectedItem as Competence); } else { a.ModifyCours(Id, txt_Nom.Text, date, cb_Finis.IsChecked, cmb_Competence.SelectedItem as Competence); } Close(); } else { Erreur er = new Erreur("Selectionnez une date"); er.Show(); } }