Esempio n. 1
0
        public void ObtenirInscriptionShouldReturnTheRightInscription()
        {
            //Arrange
            SetUp();
            DataSeed();
            InscriptionCours expectedCours = new InscriptionCours();
            //Act
            InscriptionCours actual = repoInscriptions.ObtenirInscription(1, "W49", "H21");

            //Assert
            Assert.True(actual.EtudiantID == 1);
            Assert.True(actual.CodeCours == "W49");
            Assert.True(actual.CodeSession == "H21");
        }
Esempio n. 2
0
        public void MettreAJourNoteFinale()
        {
            //Arrange
            SetUp();
            Etudiant etud = new Etudiant {
                Nom = "Simard", Prenom = "Serge", DateNaissance = Convert.ToDateTime("1997-10-10"), NoProgramme = 420
            };
            short noteAAjouter = 70;

            repoEtudiants.AjouterEtudiant(etud);
            string session   = "H21";
            string codeCours = "W49";

            repoInscriptions.AjouterInscription(etud.EtudiantID, codeCours, session);

            //Act
            repoInscriptions.MettreAJourNoteFinale(etud.EtudiantID, codeCours, session, noteAAjouter);

            //Assert
            InscriptionCours insc = repoInscriptions.ObtenirInscription(etud.EtudiantID, codeCours, session);

            Assert.NotNull(insc.NoteFinale);
            Assert.Equal(noteAAjouter, insc.NoteFinale);
        }