Slide 11
Slide 11 text
3DUDPHWHUL]HGWHVWV
-8QLW
class CalculatorJUnit5Test {
@ParameterizedTest
@ValueSource(strings = { "", " ", " " })
void isBlank_ShouldReturnTrueForBlankStrings(String input) {
assertThat(StringUtils.isBlank(input)).isTrue();
}
@ParameterizedTest
@NullSource
void isBlank_ShouldReturnTrueForNullStrings(String input) {
assertThat(StringUtils.isBlank(input)).isTrue();
}
@ParameterizedTest
@CsvSource({ "0,0,0", "1,1,2" })
void add(int first, int second, int expected) {
final Calculator calculator = new Calculator();
final int result = calculator.add(first, second);
assertThat(result).isEqualTo(expected);
}
}