Не могу понять, как решить мою проблему с международными (в данном случае русскими) символами, возвращенными из проекта xUnit-tests в моем решении (ASP.NET Core 2, тестовый проект в решении).
Вопрос такой: Как сделать их читабельными?
Я использую сборочную машину на основе Ubuntu 16.04, выше вы можете увидеть результат ошибки Assert. Есть 2 строки, которые нужно сравнить, и я даже не могу понять, какие у меня там строки. Так что я хочу видеть реальный текст вместо этих .
Полагаю, что это также может быть причиной неудачного теста, так как на моем ноутбуке все в порядке, и у меня нет неудачного теста. Но там я вижу, что какой-то дополнительный персонаж - что это? Не могу понять ...
Вот раздел, в котором выполняются тесты на конвейере Azure (из azure-pipelines.yml) ^
- task: DotNetCoreCLI@2
displayName: 'dotnet test $(buildConfiguration)'
name: testsRun
continueOnError: true
inputs:
command: test
projects: '*Test.*/*.csproj'
arguments: '--configuration $(buildConfiguration) --collect:"Code coverage" --no-build --no-restore'
testRunTitle: 'run all tests'
publishTestResults: true
Заранее спасибо!
PS - Это было давно, когда я задал вопрос здесь в прошлый раз:)