我正在编写一个 Junit 测试,其中有以下断言:
assertThat(foo.getLabel()).isEqualTo("Numéro");
我正在 H2 上从 data.sql 文件运行此测试 一切都编码在 Cp1252 中(eclipse、java 文件和 sql 数据文件) 但断言失败 我尝试将所有内容转换为 UTF-8,但没有成功,任何帮助将不胜感激! 编辑:
最佳答案
如果 UTF-8 不起作用,您可以使用特殊字符代码更改字符串
é ---> é
assertThat(foo.getLabel()).isEqualTo("Numéro");
关于java - H2 SQL 数据文件中的法文字母编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49302988/