Affilier deux Objets dans C# avec une propriété et Test unitaire

Fermé
Bingo1045 Messages postés 21 Date d'inscription samedi 24 septembre 2011 Statut Membre Dernière intervention 21 mai 2015 - 28 févr. 2014 à 02:40
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 28 févr. 2014 à 10:47
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?



        
// ******************* 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:

1 réponse

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
28 févr. 2014 à 10:47
Bonjour ,

Réponse:
Demander de l'aide pour vos exercices

Merci.


0