diff --git a/XmlSchemaClassGenerator.Tests/DocumentationTests.cs b/XmlSchemaClassGenerator.Tests/DocumentationTests.cs index 47f9ace6..58269075 100644 --- a/XmlSchemaClassGenerator.Tests/DocumentationTests.cs +++ b/XmlSchemaClassGenerator.Tests/DocumentationTests.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.IO; using System.Linq; +using System.Text; using System.Xml.Schema; using Xunit; @@ -10,6 +11,8 @@ namespace XmlSchemaClassGenerator.Tests; public sealed class DocumentationTests { + static DocumentationTests() => Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); + private static IEnumerable ConvertXml(string xsd, Generator generatorPrototype) { var writer = new MemoryOutputWriter(); @@ -86,46 +89,28 @@ public void TestSummaryDoc() Assert.Contains ( - """ - /// - /// Заголовок конверта. - /// Информация приложения - /// - """, + "/// \r\n/// Заголовок конверта.\r\n/// Информация приложения\r\n/// ", code, StringComparison.Ordinal ); Assert.Contains ( - """ - /// - /// Тип программного обеспечения - /// - """, + "/// \r\n/// Тип программного обеспечения\r\n/// ", code, StringComparison.Ordinal ); Assert.Contains ( - """ - /// - /// Версия программного - /// обеспечения - /// - """, + "/// \r\n/// Версия программного\r\n/// обеспечения\r\n/// ", code, StringComparison.Ordinal ); Assert.Contains ( - """ - /// - /// Тип сообщения - /// - """, + "/// \r\n/// Тип сообщения\r\n/// ", code, StringComparison.Ordinal );