Exemplo n.º 1
0
        public void Junantyyppilisänä()
        {
            RataDigiTraffic.Junanumerolla j = new RataDigiTraffic.Junanumerolla();
            string junanNumero = "IC160";
            string expected    = "";
            string actual      = Junanumerolla.EtsiJuna(junanNumero);

            Assert.AreEqual(expected, actual, "Joku on pielessä, pitäisi olla oikea junan numero!");
        }
Exemplo n.º 2
0
        public void Liianpitkänumero()
        {
            RataDigiTraffic.Junanumerolla j = new RataDigiTraffic.Junanumerolla();
            string junanNumero = "467859";
            string expected    = "Junan numero voi olla välillä 1-99999";
            string actual      = Junanumerolla.EtsiJuna(junanNumero);

            Assert.AreEqual(expected, actual, "Liian pitkä numero!");
        }
Exemplo n.º 3
0
        public void Kirjaimianumerossa()
        {
            RataDigiTraffic.Junanumerolla j = new RataDigiTraffic.Junanumerolla();
            string junanNumero = "4kh36c";
            string expected    = "Et syöttänyt numeroa!";
            string actual      = Junanumerolla.EtsiJuna(junanNumero);

            Assert.AreEqual(expected, actual, "Syötä numero!");
        }
Exemplo n.º 4
0
        public void JunanNumeroonnolla()
        {
            RataDigiTraffic.Junanumerolla j = new RataDigiTraffic.Junanumerolla();
            string junanNumero = "0";
            string expected    = "Junan numero voi olla välillä 1-99999";
            string actual      = Junanumerolla.EtsiJuna(junanNumero);

            Assert.AreEqual(expected, actual, "Joku on pielessä, junan numero ei voi olla 0!");
        }