Здравствуйте, Ocenochka, Вы писали:
O>Здравствуйте, mogadanez, Вы писали:
M>>про первую часть — я так и не понял есть проблема или нет: M>>- да если в редакторе надо Shift-Enter M>>- да надо заменять переносы строк на <br/> при выводе в html
O> В html'е перенос строки естественно не отображается, поэтому его нужно менять на <br/>, что не очень красиво, но все равботает и вполне логично. Просто я хотел иметь одни ресурсы и для веба и для десктопа. O> В принципе, вариант — хранить обычные переносы, а для веба переносы менять на <br/>. O> Можно считать, что эта проблема решена.
M>>про UI тесты — смотря что они тестируют? O> Наличие на определенных страницах определенного текста, который в ресурсах. O> То же в принципе, решается, если искать не вхождение текста, а вхождение разметки, иначе <br/> не будет находится.
ресурсов много(типа многоязычность) или один? если один я бы сто процентов для теста сделал вывод ключа ресурса вместо текста. т.е. на странице будет "MyResource.MyString" вместо "Привет пользователь <br/> вас приветствует уникальная информационаая система"
заодно это избавит от необходимости править тесты при изменении текста в ресурсах