public void ParseRegionalNewsShouldWorkCorrectly() { const string NewsUrl = "https://www.moew.government.bg/bg/prirodnata-zabelejitelnost-gurbavata-cheshma-na-teritoriyata-na-riosv-shumen-e-spasena-ot-razrushavane/"; var provider = new MoewGovernmentBgRegionalNewsSource(); var news = provider.GetPublication(NewsUrl); Assert.Equal(NewsUrl, news.OriginalUrl); Assert.Equal("Природната забележителност “Гърбавата Чешма” на територията на РИОСВ- Шумен е спасена от разрушаване", news.Title); Assert.Contains("Предприети са спешни мерки за спасяването на природната забележителност “Гърбавата Чешма”", news.Content); Assert.Contains("а “Гърбавата чешма” и “Костадин тепе” са в община Антоново.", news.Content); Assert.DoesNotContain(news.ImageUrl, news.Content); Assert.DoesNotContain(news.Title, news.Content); Assert.DoesNotContain("03 януари 2008 | 11:33", news.Content); Assert.DoesNotContain("facebook", news.Content); Assert.Equal("https://www.moew.government.bg/static/media/ups/cached/c89fad7513c67beba458b5c19a96ab7e26687cdf.jpg", news.ImageUrl); Assert.Equal(new DateTime(2008, 1, 3, 11, 33, 0), news.PostDate); Assert.Equal("prirodnata-zabelejitelnost-gurbavata-cheshma-na-teritoriyata-na-riosv-shumen-e-spasena-ot-razrushavane", news.RemoteId); }