Cifrele unui număr
Gândește-te la metoda care returnează ultima cifră a unui număr, pe care am întâlnit-o în lecția anterioară. Această metodă folosește % 10 pentru a extrage
ultima cifră a unui număr întreg.
Scrie un test care TRECE și care demonstrează că această metodă funcționează corect pentru o valoare întreagă dată.
Pachetele necesare din JUnit au fost deja importate pentru tine.
Acest exercițiu face parte din cursul
Introducere în testarea în Java
Instrucțiuni pentru exercițiu
- Introdu adnotarea corectă care îi permite JUnit să execute acest test.
- Introdu ultima cifră așteptată a numărului întreg dat.
- Folosește metoda de aserțiune JUnit potrivită pentru a verifica egalitatea dintre valoarea așteptată și cea reală.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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);
}
}