예제 #1
0
        public void TestPeriodeLienAvecAnnee()
        {
            List <Periode> resultats = PeriodeDAO.findByLibelle("TEST_PERIODE");

            foreach (Periode periode in resultats)
            {
                Assert.AreEqual("TEST_PERIODE", periode.libelle);
                Assert.AreNotEqual(0, periode.annee);
                Assert.AreNotEqual(0, periode.annee.diplome);
            }
        }
예제 #2
0
        public void TestFindByLibellePeriode()
        {
            // test du fin by libelle
            List <Periode> resultatFind = PeriodeDAO.findByLibelle("TEST_PERIODE");

            foreach (Periode periode in resultatFind)
            {
                Assert.AreEqual("TEST_PERIODE", periode.libelle);
                Assert.AreNotEqual(0, periode.annee.id);
                Assert.AreNotEqual(0, periode.annee.diplome.id);
            }
        }
예제 #3
0
        public void TestDeletePeriode()
        {
            // test du delete
            List <Periode> resultatFind = PeriodeDAO.findByLibelle("TEST%");

            foreach (Periode periode in resultatFind)
            {
                supprimerPeriode(periode);
            }
            List <Periode> resultatFind2 = PeriodeDAO.findByLibelle("TEST%");

            Assert.AreEqual(resultatFind2.Count, 0);
        }
예제 #4
0
        public void TestUpdatePeriode()
        {
            List <Periode> periodes = PeriodeDAO.findByLibelle("TEST_PERIODE%");

            foreach (Periode periode in periodes)
            {
                periode.libelle = "TEST_PERIODE_2";

                PeriodeDAO.update(periode);
            }

            List <Periode> resultatFind2 = PeriodeDAO.findByLibelle("TEST_PERIODE_2");

            Assert.IsTrue(resultatFind2.Count > 0);
            Assert.IsTrue(resultatFind2.Count == periodes.Count);
        }