public void Devrait_ajouter_un_nouvel_entretien() { IUseCase <Entretien> planifierUnEntretien = new PlanifierUnEntretien(genMock.Object, creneau, candidat, recruteur, salle); IEnumerable <Entretien> entretiens = new List <Entretien>(); IEnumerable <Entretien> sut = planifierUnEntretien.Execute(entretiens.ToList()); Assert.That(sut.Count(), Is.EqualTo(1)); Assert.That(sut.First(), Is.EqualTo(new Entretien(1, creneau, EntretienStatut.Planifier, candidat, recruteur, salle))); }
public void Ne_devrait_pas_ajouter_un_nouvel_entretien_sil_est_dejà_present() { IUseCase <Entretien> planifierUnEntretien = new PlanifierUnEntretien(genMock.Object, creneau, candidat, recruteur, salle); IUseCase <Entretien> planifierUnEntretien2 = new PlanifierUnEntretien(genMock.Object, creneau, candidat, recruteur, salle); IEnumerable <Entretien> entretiens = new List <Entretien>(); entretiens = planifierUnEntretien.Execute(entretiens.ToList()); IEnumerable <Entretien> sut = planifierUnEntretien2.Execute(entretiens.ToList()); Assert.That(sut.Count(), Is.EqualTo(1)); }