Exemple #1
0
        public void pgWokaConstructorTesto()
        {
            string fnamo  = @"c:\tempo\nezh15_no9.pgn";
            pgWoka target = new pgWoka(fnamo);

            Assert.IsTrue(target.Listo.Count > 340);
        }
Exemple #2
0
        public void FullListControlTesto()
        {
            string[]      latr       = { "[Site \"Kazan\"]" };
            string[]      intelpredo = { "EventDateHasAnswer$4$2015.06.03",
                                         "EventDateHasAnswer$5$2015.06.04" };
            string        fnamo      = @"..\..\..\ForTestoBig.pgn";
            pgWoka        target     = new pgWoka(fnamo);
            List <string> attrolist  = latr.ToList();
            List <string> ipredolist = intelpredo.ToList();
            bool          expected   = true;
            bool          actual;

            actual = target.FullListControl(attrolist, ipredolist);
            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void pgWokaFuncGamoMoveRegion()
        {
            string        fnamo     = @"..\..\..\ForTestoBig.pgn";
            pgWoka        BigObject = new pgWoka(fnamo);
            List <string> target    = null;

            foreach (Gamo aa in BigObject.Listo)
            {
                aa.MovaControlling();
                target = aa.CreateMovaRegionWithoutComments();
                for (int i = 0; i < target.Count; i++)
                {
                    string vanTarget = target[i];
                    string twoEtalon = aa.pgnMoveRegione[i];
                    Assert.AreEqual(twoEtalon, vanTarget);
                }
            }
        }