コード例 #1
0
ファイル: JourneeTest.cs プロジェクト: Nalhyyk/MarsCalendar
        public void accesseursTest()
        {
            Journee j = new Journee(54);

            Assert.IsNotNull(j.getActivites(), "getActivites ne revoie pas la bonne valeur");
            Assert.AreEqual(j.getDescription(), "", "getDescription ne renvoie pas la bonne valeur");
            Assert.AreEqual(j.getNumero(), 54, "getNumero ne renvoie pas la bonne valeur");
            Assert.AreEqual(j.isJourneeExterieure(), false, "isJourneeExterieure ne renvoie pas la bonne valeur");

            j.setRapport("LOL");
            List <Activite> lA = new List <Activite> {
                new Activite(new TypeActivite("Lel"))
            };

            j.setListeActivites(lA);
            j.setJourneeExterieure(true);

            Assert.AreEqual(j.getActivites(), lA, "setActivites ne fonctionne pas");
            Assert.AreEqual(j.getDescription(), "LOL", "setDescription ne renvoie pas la bonne valeur");
            Assert.AreEqual(j.isJourneeExterieure(), true, "setJourneeExterieure ne renvoie pas la bonne valeur");

            String str = "";

            for (int i = 0; i < 1000; ++i)
            {
                str += i.ToString();
            }

            bool texteOK = j.setRapport(str);

            Assert.IsFalse(texteOK, "La description dépasse les 1000 caractères");
        }
コード例 #2
0
ファイル: JourneeTest.cs プロジェクト: Nalhyyk/MarsCalendar
        public void ajouterActiviteTest()
        {
            Journee  j = new Journee();
            Activite a = new Activite(new TypeActivite("Lel"), "xD", new TimeMartien(0, 0, 0, 0), new TimeMartien(1, 2, 3, 4), new Lieu(0, 0));

            j.ajouterActivite(a);

            Assert.IsNotNull(j.getActivites(), "L'ajout d'activité a échoué");
        }
コード例 #3
0
ファイル: JourneeTest.cs プロジェクト: Nalhyyk/MarsCalendar
        public void supprimerActiviteTest()
        {
            Journee  j = new Journee();
            Activite a = new Activite(new TypeActivite("Lel"), "xD", new TimeMartien(0, 0, 0, 0), new TimeMartien(1, 2, 3, 4), new Lieu(0, 0));

            j.ajouterActivite(a);
            j.supprimerActivite(a);

            Activite actSuppr = j.getActivites().Find(e => (e.getNom().Equals(a.getNom()) && e.getDescription().Equals(a.getDescription())));

            Assert.IsNull(actSuppr, "La suppression d'activité a échoué");
        }