숫자의 각 자리
이전 레슨에서 다뤘던 숫자의 마지막 자릿수를 구하는 메서드를 떠올려 보세요. 이 메서드는 정수의 마지막 자릿수를 얻기 위해 % 10을 사용해요.
주어진 정수 값에 대해 이 메서드가 제대로 동작함을 보여주는 성공하는(PASSING) 테스트를 작성하세요.
필요한 JUnit 패키지는 이미 임포트되어 있어요.
이 연습은 강의의 일부입니다
Java 테스트 소개
연습 안내
- JUnit이 이 테스트를 실행할 수 있도록 올바른 애너테이션을 입력하세요.
- 제공된 정수의 예상 마지막 자릿수를 입력하세요.
- 예상값과 실제값의 같음을 확인하기 위해 올바른 JUnit assertion을 사용하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
public class LastDigitWithTests {
public static void main(String[] args) {
launchTestsAndPrint(LastDigitTest.class);
}
}
class LastDigitTest {
// Use the correct annotation to mark this as a JUnit test
@____
void testLastDigit() {
int number = 2025;
// What is the expected output?
int expected = ____;
int actual = LastDigit.lastDigit(number);
// Use the correct JUnit assertion for the scenario
____(expected, actual);
}
}