[오답노트] isZero(), @NullAndEmptySource

ch3224.bin · November 23, 2021

현재 학습 중인 내용을 정리해보자

isZero()

int result = 0;
// as-is
assertThat(result).isEqualTo(0);
// to-be
assertThat(result).isZero();

@NullAndEmptySource

// as-is
@Test
void testNullOrEmpty() {
  assertThat(Strings.isBlank(null)).isTrue();
  assertThat(Strings.isBlank("")).isTrue();
}
// to-be
@ParameterizedTest
@NullAndEmptySource
void testNullAndEmptySource(String text) {
  assertThat(Strings.isBlank(text)).isTrue();
}

Twitter, Facebook