public void GetElectionCommitteeNameTest() { Assert.AreEqual("Агинский Бурятский автономный округ, Агинская", TextProcessFunctions.GetElectionCommitteeName (@"Агинский Бурятский автономный округ\Агинский Бурятский\Агинская\СИЗКСРФ", 2003)); Assert.AreEqual("Агинский Бурятский автономный округ, Агинская", TextProcessFunctions.GetElectionCommitteeName (@"Агинский Бурятский автономный округ\Агинская\СИЗКСРФ", 2007)); }
public string CreateDiagram(FileInfo fi, string captionDiagram, bool overWrite) { var year = TextProcessFunctions.GetYear(fi.Name); var location = TextProcessFunctions.GetElectionCommitteeName(fi.FullName, null, TextProcessFunctions.GetMapping()); var picName = $@"{fi.DirectoryName}\{TextProcessFunctions.Translit(location)}{year}.jpg"; if (File.Exists(picName) && !overWrite) { return(picName); } return(_barChartDrawer.DrawDiagramForTxtData(DiagramDataCreator.Create(fi.FullName, picName, string.Format(captionDiagram, year, location), PartiesOrder))); }
public void TestGetLocation2016() { Assert.AreEqual("Архангельская область, Архангельск, Октябрьская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\ОИК №72\Архангельск, Октябрьская\СИЗКСРФ\Архангельск, Октябрьская 2016.xls", null, TextProcessFunctions.GetMapping())); Assert.AreEqual("Кемеровская область, Кемеровский, Кемеровская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\ОИК №101\Кемеровская\Кемеровская 2016.xls", null, TextProcessFunctions.GetMapping())); Assert.AreEqual("Кемеровская область, Прокопьевский, Кемеровская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\ОИК №102\Кемеровская\Кемеровская 2016.xls", null, TextProcessFunctions.GetMapping())); }
public void TestGetLocation() { Assert.AreEqual("Агинский Бурятский автономный округ, Агинская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Агинский Бурятский автономный округ\Агинский Бурятский\Агинская\СИЗКСРФ\Агинская 2003.xls")); Assert.AreEqual("Архангельская область, Архангельск, Октябрьская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Архангельская область\Архангельский\Архангельск, Октябрьская\СИЗКСРФ\Архангельск, Октябрьская 2003.xls")); ///////////////////// Assert.AreEqual("Камчатский край, Петропавловск-Камчатская городская (судовая)", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Камчатский край\Петропавловск-Камчатская городская (судовая)\СИЗКСРФ\петропавловск-камчатская городская (судовая) 2007.xls")); Assert.AreEqual("Территория за пределами РФ", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Территория за пределами РФ\СИЗКСРФ\Территория за пределами РФ 2007.xls")); //////////////////// Assert.AreEqual("Республика Северная Осетия - Алания, ТИК Пригородного района", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Республика Северная Осетия - Алания\ТИК Пригородного района\СИЗКСРФ\ТИК Пригородного района 2011.xls")); }
public void GetElectionCommitteeNameTest() { Assert.AreEqual("Иркутская область - Братский", TextProcessFunctions.GetElectionCommitteeName("<td valign=\"top\" width=\"45%\"><b>Наименование избирательной комиссии</b></td><td>Иркутская область – Братский</td>")); }
public void TestGetLocationGlobalLocal() { Assert.AreEqual("Ханты-Мансийский автономный округ, Сургутская", TextProcessFunctions.GetElectionCommitteeName (@"ResultsDuma\Ханты-Мансийский автономный округ\Ханты-Мансийский\Сургутская\сургутская 2003.html")); }