コード例 #1
0
ファイル: TikCreatorTest.cs プロジェクト: vkob/Elections
        public void TikTest()
        {
            var reader = new TikCreator();

            var dir = Path.GetDirectoryName(typeof(TikCreatorTest).Assembly.Location);

            var tik = reader.Create(dir + @"\..\..\..\..\Results\ResultsPresident\Алтайский край\Алейская\СИЗКСРФ\Алейская 2012.txt");

            Assert.IsNotNull(tik);

            Assert.AreEqual(37, tik.Uiks.Count);

            Common.CheckData(tik, new District()
            {
                Name            = "Алейская",
                NumberOfVoters  = 14137,
                NumberOfEarlier = 0,
                NumberOfInside  = 8934,
                NumberOfOutside = 996,
                Stationary      = 8934,
                Portable        = 996,
                Valid           = 9850,
                InValid         = 80
            });

            Common.CheckData(tik.Uiks[0], new District()
            {
                Name            = "УИК №517",
                NumberOfVoters  = 577,
                NumberOfEarlier = 0,
                NumberOfInside  = 344,
                NumberOfOutside = 26,
                Stationary      = 344,
                Portable        = 26,
                Valid           = 368,
                InValid         = 2
            });

            Common.CheckData(tik.Uiks[tik.Uiks.Count - 1], new District()
            {
                Name            = "УИК №553",
                NumberOfVoters  = 469,
                NumberOfEarlier = 0,
                NumberOfInside  = 320,
                NumberOfOutside = 35,
                Stationary      = 320,
                Portable        = 35,
                Valid           = 350,
                InValid         = 5
            });

            tik.Check();
        }
コード例 #2
0
ファイル: TikCreatorTest.cs プロジェクト: vkob/Elections
        public void Территория_за_пределами_РФ()
        {
            var reader = new TikCreator();

            var dir = Path.GetDirectoryName(typeof(TikCreatorTest).Assembly.Location);

            var tik = reader.Create(dir + @"\..\..\..\..\Results\ResultsPresident\Территория за пределами РФ\СИЗКСРФ\Территория за пределами РФ 2018.txt");

            Assert.IsNotNull(tik);

            tik.Check();
        }
コード例 #3
0
ファイル: TikCreatorTest.cs プロジェクト: vkob/Elections
        public void TikTest()
        {
            var reader = new TikCreator();

            var dir = Path.GetDirectoryName(typeof(TikCreatorTest).Assembly.Location);

            var tik = reader.Create(dir + @"\..\..\..\..\Results\ResultsDuma\ОИК №40\Алейская\СИЗКСРФ\Алейская 2016.txt");

            Assert.IsNotNull(tik);

            Assert.AreEqual(37, tik.Uiks.Count);

            Common.CheckData(tik, new District()
            {
                Name            = "Алейская",
                NumberOfVoters  = 13563,
                NumberOfEarlier = 0,
                NumberOfInside  = 6982,
                NumberOfOutside = 782,
                Stationary      = 6981,
                Portable        = 782,
                Valid           = 7612,
                InValid         = 151
            });

            Common.CheckData(tik.Uiks[0], new District()
            {
                Name            = "УИК №554",
                NumberOfVoters  = 622,
                NumberOfEarlier = 0,
                NumberOfInside  = 333,
                NumberOfOutside = 27,
                Stationary      = 333,
                Portable        = 27,
                Valid           = 351,
                InValid         = 9
            });

            Common.CheckData(tik.Uiks[tik.Uiks.Count - 1], new District()
            {
                Name            = "УИК №590",
                NumberOfVoters  = 466,
                NumberOfEarlier = 0,
                NumberOfInside  = 291,
                NumberOfOutside = 26,
                Stationary      = 291,
                Portable        = 26,
                Valid           = 315,
                InValid         = 2
            });

            tik.Check();
        }
コード例 #4
0
ファイル: TikCreatorTest.cs プロジェクト: vkob/Elections
        public void Мурманская()
        {
            var reader = new TikCreator();

            var dir = Path.GetDirectoryName(typeof(TikCreatorTest).Assembly.Location);

            var tik = reader.Create(dir + @"\..\..\..\..\Results\ResultsPresident\Мурманская область\Мурманская\СИЗКСРФ\Мурманская 2018.txt");

            Assert.IsNotNull(tik);

            tik.Check();
        }