Пример #1
0
        public void getNbStationsTest()
        {
            ListeStations laListeStations = new ListeStations();

            Assert.AreEqual(0, laListeStations.getNbStations());

            Station laStation = new Station("75", "ZAC SAINT SULPICE", "RUE DE FOUGÈRES", 48.1321, -1.63528, true, 20, 8, "En fonctionnement");

            laListeStations.ajouteStation(laStation);
            Assert.AreEqual(1, laListeStations.getNbStations());

            laStation = new Station("54", "PONTCHAILLOU (TER)", "26 AVENUE DU 41ÈME RÉGIMENT D'INFANTERIE", 48.119316, -1.691517, false, 13, 5, "En panne");
            laListeStations.ajouteStation(laStation);
            Assert.AreEqual(2, laListeStations.getNbStations());
        }
Пример #2
0
        public void ajouteStationTest()
        {
            ListeStations laListeStations = new ListeStations();

            Assert.AreEqual(0, laListeStations.getNbStations());

            Station laStation = new Station("75", "ZAC SAINT SULPICE", "RUE DE FOUGÈRES", 48.1321, -1.63528, true, 20, 8, "En fonctionnement");

            laListeStations.ajouteStation(laStation);
            Assert.AreEqual(1, laListeStations.getNbStations());

            laStation = new Station("54", "PONTCHAILLOU (TER)", "26 AVENUE DU 41ÈME RÉGIMENT D'INFANTERIE", 48.119316, -1.691517, false, 13, 5, "En panne");
            laListeStations.ajouteStation(laStation);
            Assert.AreEqual(2, laListeStations.getNbStations());

            // vérifier que la première station a bien été créée
            laStation = laListeStations.getLaStation("75");
            Assert.AreEqual("75", laStation.Id);
            Assert.AreEqual("ZAC SAINT SULPICE", laStation.Nom);
            Assert.AreEqual("RUE DE FOUGÈRES", laStation.Adresse);
            Assert.AreEqual(48.1321, laStation.Latitude, 0.0001);
            Assert.AreEqual(-1.63528, laStation.Longitude, 0.0001);
            Assert.AreEqual(true, laStation.PossedeTpe);
            Assert.AreEqual(20, laStation.SoclesDisponibles);
            Assert.AreEqual(8, laStation.VelosDisponibles);
            Assert.AreEqual("En fonctionnement", laStation.Etat);

            // vérifier que la deuxième station a bien été créée
            laStation = laListeStations.getLaStation("54");
            Assert.AreEqual("54", laStation.Id);
            Assert.AreEqual("PONTCHAILLOU (TER)", laStation.Nom);
            Assert.AreEqual("26 AVENUE DU 41ÈME RÉGIMENT D'INFANTERIE", laStation.Adresse);
            Assert.AreEqual(48.119316, laStation.Latitude, 0.0001);
            Assert.AreEqual(-1.691517, laStation.Longitude, 0.0001);
            Assert.AreEqual(false, laStation.PossedeTpe);
            Assert.AreEqual(13, laStation.SoclesDisponibles);
            Assert.AreEqual(5, laStation.VelosDisponibles);
            Assert.AreEqual("En panne", laStation.Etat);
        }