SUT(Sytem Under Test)
- 테스트에서 검증의 대상이 되는 시스템이나 객체
사용이유
- sut라는 이름을 사용하면, 테스트 내에서 검증하려는 대상이 명확해져 코드 가독성이 높아진다.
예제
class UserServiceTest {
UserService sut;
@BeforeEach
void setUp() {
sut = new UserService();
}
@Test
void testUserCreation() {
User user = sut.createUser("whee", "kk");
assertNotNull(user);
}
}
UserService라는 클래스의 메서드를 테스트할 때, UserService를 SUT로 명명한다.
'IT정보' 카테고리의 다른 글
[용어] 블랙박스 테스트 vs 화이트박스 테스트 (0) | 2024.10.19 |
---|---|
[인텔리제이] 선택(select)한 변수 색 강조(변경)하기 (0) | 2024.09.04 |
윈도우 포트 죽이기 (0) | 2022.05.20 |
byte[] 배열, String으로 변환하는 법 (0) | 2022.05.18 |
인코딩(Encoding)과 디코딩(Decoding)의 개념(변환사이트 포함) (0) | 2022.05.18 |