public void PäivämääräTestit() { //kelvollinen pvm string syöte = "4.6.2018"; DateTime tulos = DateParsing.ParseFinnishDate(syöte); DateTime odotettu = new DateTime(2018, 6, 4); //testataan tulokset Assert:illa Assert.AreEqual(odotettu, tulos); //karkauspvm syöte = "29.2.2016"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = new DateTime(2016, 2, 29); Assert.AreEqual(odotettu, tulos); //virheellinen syöte syöte = ""; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); //virheellinen syöte 2 syöte = null; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); //virheellinen pvm syöte = "4/26/2018"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); }
public void PäivämääräTestit() { // kelvollinen päivämäärä string syöte = "14.8.2018"; DateTime tulos = DateParsing.ParseFinnishDate(syöte); DateTime odotettu = new DateTime(2018, 8, 14); Assert.AreEqual(odotettu, tulos); // kelvollinen päivämäärä2 syöte = "29.2.2000"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = new DateTime(2000, 2, 29); Assert.AreEqual(odotettu, tulos); // virheellinen syöte syöte = ""; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); // null-syöte syöte = null; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); // virheellinen päivämäärä syöte = "14/8/2018"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); }
public void PäivämääräTestit() { //kelvollinen päivämäärä String syöte = "7.6.2018"; DateTime tulos = DateParsing.ParseFinnishDate(syöte); DateTime odotettu = new DateTime(2018, 6, 7); Assert.AreEqual(odotettu, tulos); //karkauspäivämäärä syöte = "29.2.2016"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = new DateTime(2016, 2, 29); Assert.AreEqual(odotettu, tulos); //virheellien syöte syöte = ""; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); //virheellien syöte 2 syöte = null; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); //virheellien pvm syöte = "7/6/2018"; tulos = DateParsing.ParseFinnishDate(syöte); odotettu = DateTime.MinValue; Assert.AreEqual(odotettu, tulos); }