Affilier deux Objets dans C# avec une propriété et Test unitaire
Bingo1045
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Polux31 Messages postés 6917 Date d'inscription Statut Membre Dernière intervention -
Polux31 Messages postés 6917 Date d'inscription Statut Membre Dernière intervention -
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 disque dur - Télécharger - Informations & Diagnostic
- Test steam deck oled - Guide
- Test composant pc - Guide