Ziffern einer Zahl
Erinnere dich an die Methode zur Ermittlung der letzten Ziffer einer Zahl aus der vorherigen Lektion. Diese Methode verwendet % 10, um die letzte Ziffer einer Ganzzahl zu erhalten.
Schreibe einen PASSENDEN Test, der zeigt, dass diese Methode für einen gegebenen Integer-Wert funktioniert.
Die notwendigen JUnit-Pakete wurden bereits für dich importiert.
Diese Übung ist Teil des Kurses
Einführung in das Testen in Java
Anleitung zur Übung
- Gib die richtige Annotation ein, damit JUnit diesen Test ausführt.
- Gib die erwartete letzte Ziffer der vorgegebenen Ganzzahl ein.
- Verwende die korrekte JUnit-Assertion, um die Gleichheit zwischen erwarteten und tatsächlichen Werten zu prüfen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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);
}
}