예제 #1
0
파일: UnitTest1.cs 프로젝트: kalypsoo/c-
        public void TestMethod1()
        {
            //AAA
            Pupil etu2 = new Pupil("etu",20,1);
            //2. Acr ==> on utilise le systeme
            etu2.AddActivity(new Activity("env dev", true));
            etu2.AddEvaluation("env dev", 'd');
            //3 Assert ==> on compare résultat obtenu et attendu

            var evaluation = etu2.GetEvaluationFor("env dev");
            Assert.AreEqual('d', evaluation);
        }
예제 #2
0
        public void TestMethod2()
        {
            // 1. Arrange = on instancie
            Pupil p = new Pupil("bob", 3);
            //2. Act => on utilise le systeme
            p.AddActivity(new Activity("env", true));
            p.AddEvaluation("env", 'd');

            //3. Assert => on compare les résultats obtenu et attentu
            char evaluation = p.GetEvaluation("lol");
            Assert.AreEqual('d', evaluation);
        }
예제 #3
0
파일: UnitTest1.cs 프로젝트: ChachaIG/test
 public void TestMethod1()
 {
     //AAA
     //1 Arrange => instancie
     Activity a = new Activity("env log", false);
     Pupil p = new Pupil("jane",6);
     p.AddActivity(a);
     p.AddEvaluation("env log", 'T');
     //2 Act => utiliser le système
     var eval = p.getEvaluationFor("env log");
     //3 Assert => on compare résultat obtenu et attendu
     Assert.AreEqual('T', eval);
 }
예제 #4
0
        public void GetEvaluationFor_GetEvaluationFor()
        {
            //AAA
            //1. Arrange => on instancie
            Pupil p = new Pupil("Quentin", 10);
            Activity a = new Activity("env dev", true);

            //2. Act => on utilise le système
            p.AddActivity(a);
            p.AddEvaluation(a.Title, 'd');

            //3. Assert => on compare le résultat obtenu et attendu
            var eval = p.GetEvaluationFor("env dev");
            Assert.AreEqual('d', eval);
        }