Slide 21
Slide 21 text
@CsvSource と @CsvFileSource に ignoreLeadingAndTrailingWhitespace
属性 (デフォルトでは true に設定) が追加され、ホワイトスペースをト
リミングするかどうかが制御できるようになりました。
@ParameterizedTest
@CsvSource(value = {
"apple, 150000",
"orange, 200000",
"'beef, chicken', 0xF2F3F",
"sushi, 1_500_000"
}, ignoreLeadingAndTrailingWhitespace = true)
void ignoreWhiteSpace(String food, int rank) {
Assertions.assertTrue(100000 < rank , "%s is lower than 100000".formatted(food));
}