Exemplo n.º 1
0
        public void TestMethod2()
        {
            //AAA
            //1 Arrange => instancie
            Activity a = new Activity("env log", false);
            Pupil p2 = new Pupil("jade", 6);

            //2 Act => utiliser le système
            var eval = p2.getEvaluationFor("env log");
            //3 Assert => on compare résultat obtenu et attendu
            Assert.AreEqual('T', eval);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Pupil pUn = new Pupil("Flo", 6);
            Pupil pDeux = new Pupil("Laure", 6);
            Pupil pupilGrade1 = new Pupil("John", 6);
            Activity actUn = new Activity("peinture", false);
            Activity actDeux = new Activity("bricolage", false);
            Activity actTrois = new Activity("français", true);
            Activity actQuatre = new Activity("sport", true);
            Activity actCinq = new Activity("orientation", false);
            Activity coloriage = new Activity("coloriage", true);

            pUn.AddActivity(actUn);
            pUn.AddActivity(actTrois);
            pUn.AddActivity(actCinq);
            pupilGrade1.AddActivity(coloriage);

            pupilGrade1.AddEvaluation("coloriage");
            pUn.AddEvaluation(evaluation: (char)Parametre.Eval.TresBien, title: "peinture");

            System.Console.Write(pUn);
            System.Console.Write(pUn.getEvaluationFor("peinture"));
            System.Console.ReadKey();

            System.Console.Write(pDeux);
            System.Console.ReadKey();

            List<Pupil> lstPupil = new List<Pupil>()
            {
                new Pupil("Johnatan",7),
                new Pupil("Marie",7),
                new Pupil("Max",7,2),
                new Pupil("paul",6),
                new Pupil("nat",5),
            };

            var pupilGrade1Plus6 = lstPupil.Where(pupil => pupil.Age > 6 && pupil.Grade == 1);
            //var pupilGrade1Plus6 = from pupil in lstPupil
                                  // where pupil.Age > 6 && pupil.Grade == 1
                                   //select pupil;

            if (pupilGrade1Plus6 != null)
            {
                foreach (var pupil in pupilGrade1Plus6)
                {
                    System.Console.Write(pupil);
                }
            }

            System.Console.ReadKey();
        }