0
assertThat("abd\n123").isEqualTo("abd\r\n123");
版畫從方括號有趣的定位這個使assertj打印特殊字符?
] PasswordCredentialsSerializationTest.testSerialize:33 expected:<"abd[
123"> but was:<"abd[]
123">
asside,有沒有什麼辦法讓assertj打印的實際空白字符?在比較大字符串(這不是一個大字符串)的測試中找到的難點之一是唯一不同的是空白字符。
簡短的回答:沒有。龍回答:如果你想看到whitspace轉義字符INT輸出,那麼你就需要與whitspace字符已經把這個字符串逃過一劫。例如'assertThat( 「ABD \\ N123」).isEqualTo( 「ABD \\ř\\ N123」);'。 – SubOptimal