public void unittes2_01()
        {
            // kør kommandlinjen og test at output er OK.
            config = Config.LoadDivi("unittest2_3-4 Division Op-Ned-v2.divi");
            teststaevne.Beregnpoint(config, "unittest2_resultat.csv");

            string x = teststaevne.Printmatcher() + Environment.NewLine + string.Concat(teststaevne.LavTXTafsnit().ToArray());;

            System.Diagnostics.Debug.Print(x);
            string resultat = System.IO.File.ReadAllText("unittest2_3-4div.txt", Encoding.Default);

            _TestLines(resultat, x);
        }
        public void unittest4_01()
        {
            // kør kommandlinjen og test at output er OK.
            config = Config.LoadDivi("unittest4_div match 2010 format.divi");
            teststaevne.Beregnpoint(config, "unittest4_klasse resultat xml v 203.xml");

            string x        = "";
            string resultat = "";

            x = teststaevne.Printmatcher() + Environment.NewLine + string.Concat(teststaevne.LavTXTafsnit().ToArray());
            System.Diagnostics.Debug.Print(x);
            resultat = System.IO.File.ReadAllText("unittest4_resultat_xml.txt", Encoding.Default);
            _TestLines(resultat, x);
        }
示例#3
0
        public void unittest3_01()
        {
            // kør kommandlinjen og test at output er OK.
            config = Config.LoadDivi("unittest3_Mønsted_divisionsmatch.divi");
            teststaevne.Beregnpoint(config, "unittest3_iofres.xml");

            string x        = "";
            string resultat = "";

            x = teststaevne.Printmatcher() + Environment.NewLine + string.Concat(teststaevne.LavTXTafsnit().ToArray());
            System.Diagnostics.Debug.Print(x);
            resultat = System.IO.File.ReadAllText("unittest3_resultat.txt", Encoding.Default);
            _TestLines(resultat, x);

            string p = new Uri(teststaevne.LavHTML(teststaevne.LavHTMLafsnit())).LocalPath;

            x        = System.IO.File.ReadAllText(p, UTF8Encoding.Default);
            resultat = System.IO.File.ReadAllText("unittest3_resultat.htm", Encoding.Default);

            int p1 = x.IndexOf("<title>") + 7;
            int p2 = x.IndexOf("</title>");

            x        = x.Replace(x.Substring(p1, p2 - p1), "");
            p1       = resultat.IndexOf("<title>") + 7;
            p2       = resultat.IndexOf("</title>");
            resultat = resultat.Replace(resultat.Substring(p1, p2 - p1), "");

            _TestLines(resultat, x);
        }
        public void unittest6_01()
        {
            // set decimal comma
            CultureInfo culture = CultureInfo.CurrentCulture.Clone() as CultureInfo;

            culture.NumberFormat.NumberDecimalSeparator = ",";
            Thread.CurrentThread.CurrentCulture         = culture;

            string test = (1.234).ToString();

            System.Diagnostics.Debug.Print(test);

            // kør kommandlinjen og test at output er OK.
            config = Config.LoadDivi("unittest6_culture.divi");
            teststaevne.Beregnpoint(config, "unittest6_culture.xml");

            string x        = "";
            string resultat = "";

            x = teststaevne.Printmatcher() + Environment.NewLine + string.Concat(teststaevne.LavTXTafsnit().ToArray());
            System.Diagnostics.Debug.Print(x);
            resultat = System.IO.File.ReadAllText(@"unittest6_resultat_xml.txt", Encoding.Default);
            _TestLines(resultat, x);
        }
        public void unittest1__01_stilling()
        {
            // kør kommandlinjen og test at output er OK.
            config = Config.LoadDivi("unittest1.divi");
            teststaevne.Beregnpoint(config, "unittest1.csv");

            string x        = teststaevne.Printstilling(false);
            string resultat = System.IO.File.ReadAllText("unittest1stilling.txt", Encoding.Default);

            _TestLines(resultat, x);
        }