Affilier deux Objets dans C# avec une propriété et Test unitaire
Bingo1045
Messages postés
31
Statut
Membre
-
Polux31 Messages postés 7219 Statut Membre -
Polux31 Messages postés 7219 Statut Membre -
Mise en situation:
Code partiellement présenté.
Trois fichiers, mais que les informations importantes y sont présentées.
L'objet Conducteur achète un objet Voiture.
Question:
Comment faire un propriété attribuant un propriétaire à un véhicule et tester cette propriété dans une méthode Test?
Code partiellement présenté.
Trois fichiers, mais que les informations importantes y sont présentées.
L'objet Conducteur achète un objet Voiture.
Question:
Comment faire un propriété attribuant un propriétaire à un véhicule et tester cette propriété dans une méthode Test?
// ******************* CLASSE CONDUCTEUR *****************
/// <summary>
/// Propriété attribuant un propriétaire à un véhicule
/// </summary>
public Conducteur ConduitPar
{
get
{
return this.m_ConduitPar;
}
set
{
this.m_ConduitPar = value;
}
}
// ******************* FICHIER TESTS *****************
[TestMethod]
public void TestPropriétéConduitPar()
{
// Création de la voiture par un constructeur par initialisation
Voiture v1 = new Voiture("Volvo tr3", 2003);
// Création d'un conducteur avec des propriétés
Conducteur c1 = new Conducteur();
c1.Nom = "JulieLabelle";
c1.ClasseDuPermis = "5 - Vehicule de promenade";
// La voiture v1 appartient à c1
//c1.ConduitPar = &v1; // Ne fonctionne pas
//Assert.IsTrue(v1, c1.ConduitPar); // Ne fonctionne pas
// Réflexions du programmeur
// Si un conducteur avait une collection d'autos (vecteurs)
// Il faut aller dans conducteur pour faire une liste
// On pourrait faire un test pour trouver une voiture dans la collection
// IndexOf() ???
A voir également:
- Affilier deux Objets dans C# avec une propriété et Test unitaire
- Test performance pc - Guide
- Site pour vendre des objets d'occasion - Guide
- Test steam deck oled - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Test composant pc - Guide