public void SmashTheKeyboardNumeroInput()
        {
            RataDigiTraffic.APIUtil rata = new RataDigiTraffic.APIUtil();
            string nimi     = "45";
            string expected = "Asemaa ei löydy!";
            string actual   = Asema.SmashTheKeyboard(rata.Liikennepaikat(), nimi);

            Assert.AreEqual(expected, actual, "Tyhjää inputtia ei osata käsitellä!");
        }
        public void EtsiAsemaNumeroInput()
        {
            RataDigiTraffic.APIUtil rata = new RataDigiTraffic.APIUtil();
            string nimi     = "45";
            string expected = null;
            string actual   = Asema.EtsiAsema(rata.Liikennepaikat(), nimi);

            Assert.AreEqual(expected, actual, "Tyhjää inputtia ei osata käsitellä!");
        }
        public void OlematonKaupunginNimi()
        {
            RataDigiTraffic.APIUtil rata = new RataDigiTraffic.APIUtil();
            string nimi     = "Virtanen";
            string expected = null;
            string actual   = Asema.EtsiAsema(rata.Liikennepaikat(), nimi);

            Assert.AreEqual(expected, actual, "Ei ole kaupunki!");
        }
        public void NumeroitaNimessä()
        {
            RataDigiTraffic.APIUtil rata = new RataDigiTraffic.APIUtil();
            string nimi     = "12312lApUa";
            string expected = "LPA";
            string actual   = Asema.EtsiAsema(rata.Liikennepaikat(), Asema.Trimmeri(nimi));

            Assert.AreEqual(expected, actual, "Ylimääräisiä merkkejä alussa ja lopussa!");
        }
        public void IsotJaPienetKirjaimetTest()
        {
            RataDigiTraffic.APIUtil rata = new RataDigiTraffic.APIUtil();
            string nimi     = "lApUA";
            string expected = "LPA";

            nimi = Asema.Trimmeri(nimi);
            string actual = Asema.EtsiAsema(rata.Liikennepaikat(), nimi);

            Assert.AreEqual(expected, actual, "Isot ja pienet kirjaimet pielessä!");
        }