public void GenerateGitHubLinkFromHeader() { string header = @"ABCabc АБВгде 0123456789!""№;%:?*() -+=`~<>@#$^&[]{}\/|'_"; string resultLink = HeaderToLinkConverter.ConvertHeaderTitleToLink(header, MarkdownType.GitHub); Assert.Equal(@"abcabc-абвгде----0123456789--_", resultLink); }
public void GenerateHabrLinkFromHeader() { string header = @"АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ ABCabc 0123456789!""№;%:?*() -+=`~<>@#$^&[]{}\/|'_"; string habraLink = HeaderToLinkConverter.ConvertHeaderTitleToLink(header, MarkdownType.Habr); Assert.Equal(@"abvgdeyozhziyklmnoprstufhcchshschyeyuya--abcabc----0123456789--_", habraLink); }