【发布时间】:2015-04-27 13:12:26
【问题描述】:
我想创建一个单元测试方法。 Java 版本 - 1.6
@Test
public void TestCreateHtml() throws IOException{
final File output = parser.createHtml();
final File expected = new File("src/main/resources/head.jsp");
assertEquals("The files differ!", FileUtils.readLines(expected), FileUtils.readLines(output));
}
此测试方法不起作用。 两个文件内容相同,但空格数不同。
如何忽略空格?
【问题讨论】:
-
什么样的空白?字符串前面或结尾的那些,或单词之间的空格?
-
在字符串的前面和结尾
-
使用字符串的
trim方法。这将删除前导和尾随空格。 -
什么都没有替换它们怎么样?
-
为什么不在
expected文件中输入正确的值?
标签: java file unit-testing compare