Chữ số của một số
Hãy xét phương thức lấy chữ số cuối của một số mà bạn đã gặp ở bài trước. Phương thức này dùng % 10 để lấy
chữ số cuối của một số nguyên.
Viết một bài kiểm thử ĐỖ (PASSING) để minh họa rằng phương thức này hoạt động đúng với một giá trị số nguyên cho trước.
Các package JUnit cần thiết đã được nhập sẵn cho bạn.
Bài tập này là một phần của khóa học
Nhập môn Kiểm thử trong Java
Hướng dẫn bài tập
- Nhập đúng annotation để JUnit có thể thực thi bài kiểm thử này.
- Nhập chữ số cuối đúng của số nguyên đã cho.
- Dùng assertion JUnit phù hợp để kiểm tra sự bằng nhau giữa giá trị kỳ vọng và giá trị thực tế.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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);
}
}