Example #1
0
        public void GetEvaluationFor_ThrowException()
        {
            //AAA

            Pupil p = new Pupil("etu", 20, 1);
            var evaluation = p.GetEvaluationFor("env dev");
            Assert.AreEqual('d', evaluation);
        }
Example #2
0
        public void GetEvaluationFor_ThrowsExceptionForUnknowActivity()
        {
            //AAA
            //1. Arrange => on instancie
            Pupil p = new Pupil("Quentin", 10);

            //3. Assert => on compare le résultat obtenu et attendu
            var eval = p.GetEvaluationFor("env dev");
            Assert.AreEqual('d', eval);
        }
Example #3
0
        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);
        }
Example #4
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);
        }
Example #5
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);
        }
Example #6
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);
        }