public void F_TestDeleteOffre() { List <Offre> actual = new List <Offre>(); actual.AddRange(testControler.GetOffres()); Offre toDelete = actual.Last(); testControler.DeleteOffre(toDelete.Id); actual.Clear(); actual.AddRange(testControler.GetOffres()); CollectionAssert.DoesNotContain(actual, toDelete); }
/// <summary> /// Gestion du bouton suppression de l'offre /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ButtonSupprimer_Click(object sender, EventArgs e) { if (MessageBox.Show(Properties.Resources.MsgSup, Properties.Resources.MsgTitre, MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { if (true) { int result = controller.DeleteOffre(Offre.Id); if (result == 1) { MessageBox.Show($"{result} offre a été supprimée"); } else { MessageBox.Show("Aucune offre n'a été supprimée"); } RefreshListEvent(this, new EventArgs()); } } }