public void Ctr_MasqueFormatInvalid_FormatException(string p_masque) { // Arranger // Agir & Auditer Assert.Throws <FormatException>(() => { MasqueReseau aIP = new MasqueReseau(p_masque); }); }
public void Ctr_CIDRSupp32_ArgumentOutOfRangeException() { // Arranger // Agir & Auditer Assert.Throws <ArgumentOutOfRangeException>(() => { MasqueReseau mr = new MasqueReseau(33); }); }
public void Ctr_String_ValidObj(int p_cidr, string p_masque) { // Arranger // Agir MasqueReseau mr = new MasqueReseau(p_masque); // Auditer Assert.Equal(p_masque, mr.ToString()); Assert.Equal(p_cidr, mr.CIDR); }
public void ObtenirDerniereAdresseReseau_CasNormaux_BonneAdresseRx(AdresseIP p_adresseIP, MasqueReseau p_masqueReseau, AdresseIP p_adresseReseau, AdresseIP p_adresseBroadcast, AdresseIP p_adresseDebut, AdresseIP p_adresseFin) { // Arranger Interface interfaceRx = new Interface() { NomInterface = "Foo", AdresseIP = p_adresseIP, MasqueReseau = p_masqueReseau }; // Agir AdresseIP derniereAdresseReseau = interfaceRx.ObtenirDerniereAdresseReseau(); // Auditer Assert.Equal(p_adresseFin, derniereAdresseReseau); }
public void ObtenirDerniereAdresseReseau_CasNormaux_BonneAdresseRx(AdresseIP p_adresseIP, MasqueReseau p_masqueReseau, AdresseIP p_adresseReseau, AdresseIP p_adresseBroadcast, AdresseIP p_adresseDebut, AdresseIP p_adresseFin) { // Arranger // Agir AdresseIP derniereAdresseReseau = p_adresseIP.ObtenirDerniereAdresseReseau(p_masqueReseau); // Auditer Assert.Equal(p_adresseFin, derniereAdresseReseau); }