Exemplo n.º 1
0
        public void Ne_peut_pas_annuler_un_entretien_non_existant()
        {
            IEnumerable <Entretien> entretiens         = new List <Entretien>();
            AnnulerUnEntretien      annulerUnEntretien = new AnnulerUnEntretien(genMock.Object, "parce que j'en ai envie");

            Assert.Throws <EntretienNonExistantException>(() => annulerUnEntretien.Execute(entretiens.ToList()));
        }
Exemplo n.º 2
0
        public void Annule_un_entretien()
        {
            IEnumerable <Entretien> entretiens = new List <Entretien>();

            entretiens = planifierUnEntretien.Execute(entretiens.ToList());
            AnnulerUnEntretien annulerUnEntretien = new AnnulerUnEntretien(genMock.Object, "parce que j'en ai envie");

            entretiens = annulerUnEntretien.Execute(entretiens.ToList());

            Assert.That(entretiens.Count(), Is.EqualTo(1));
            Assert.That(entretiens.First().statut, Is.EqualTo(EntretienStatut.Annuler));
        }