示例#1
0
        public void AggiungiCorso()
        {
            IGeCo ig = new GeCo();

            ig.AggiungiCorso(new Corso("Javacccc", new DateTime(2018, 02, 12), new DateTime(2018, 04, 12), "Facciamo tanto java"));
            Assert.IsTrue(ig.ListaCorsi().Count != 0);
        }
示例#2
0
        public void ModificaLezione()
        {
            GeCo ig = new GeCo();

            ig.ModificaLezione("Javacccc", "bohhhh", true, "DescrizioneModificata");
            ig.ModificaLezione("Javacccc", "bohhhh", false, "45");
            Assert.IsTrue(true);
        }
示例#3
0
        public void Iscrizione()
        {
            GeCo ig = new GeCo();

            ig.Iscrizione(1, "227993asd");
            int numero = 0;

            numero = ig.Conta($"SELECT COUNT(*) FROM Iscrizioni");
            Assert.IsTrue(numero >= 1);
        }
示例#4
0
        public void ListaLezioni()
        {
            IGeCo ig    = new GeCo();
            Corso nuovo = new Corso("paolinho", new DateTime(2018, 02, 12), new DateTime(2018, 04, 12), "descrizione luke");

            ig.AggiungiCorso(nuovo);
            Lezione l = new Lezione("intro", "descrizione intro", 20);              //, 1);

            ig.AggiungiLezione(nuovo, l);
            Assert.IsNotNull(ig.ListaLezioni(nuovo));
            //Assert.IsTrue(false);
        }
示例#5
0
        public void SearchTest()
        {
            IGeCo ig        = new GeCo();
            Corso DaCercare = new Corso("nome", DateTime.Now, DateTime.Now, "descrizione giovanni");

            Assert.IsFalse(ig.ListaCorsi().Count != 0);
            ig.ListaCorsi().Add(DaCercare);
            Assert.IsTrue(ig.ListaCorsi().Count == 1);
            List <Corso> trovati_nome = ig.Search("nome", true, ig.ListaCorsi());

            Assert.IsTrue(trovati_nome.Count == 1);
            List <Corso> trovati_descrizione = ig.Search("giovanni", false, ig.ListaCorsi());

            Assert.IsTrue(trovati_descrizione.Count == 1);
        }
示例#6
0
        public void AggiungiLezione()
        {
            GeCo  ig = new GeCo();
            Corso c  = new Corso("Javacccc", new DateTime(2018, 02, 12), new DateTime(2018, 04, 12), "Facciamo tanto java");

            ig.AggiungiCorso(c);
            int lunghezza_prima = -2;

            lunghezza_prima = ig.Conta($"select count(*) from Lezioni");
            Lezione LezioneProva   = new Lezione(1, "bohhhh", "prova");
            int     lunghezza_dopo = -2;

            ig.AggiungiLezione(c, LezioneProva);
            lunghezza_dopo = ig.Conta($"select count(*) from Lezioni");
            Assert.IsTrue(lunghezza_prima != lunghezza_dopo);
        }
示例#7
0
        public void ListaCorsiTest()
        {
            IGeCo ig = new GeCo();

            Assert.IsInstanceOfType(ig.ListaCorsi(), typeof(List <Corso>));
        }