public void Arreter_CasArretee_Exception() { // Arranger string marque = "marque1"; string modele = "modele1"; Voiture v = new Voiture(); v.Initialiser(marque, modele); // Agir && Auditer Assert.Throws <InvalidOperationException>(() => { v.Arreter(); }); }
public void Arreter_CasDemarree_VoitureArretee() { // Arranger string marque = "marque1"; string modele = "modele1"; double vitesseAttendue = 0; Voiture v = new Voiture(); v.Initialiser(marque, modele); v.Demarrer(); // Agir v.Arreter(); // Auditer Assert.Equal(marque, v.Marque); Assert.Equal(modele, v.Modele); Assert.False(v.EstDemarree); Assert.Equal(vitesseAttendue, v.Vitesse); }