Zacznij terazZacznij za darmo

Cyfry liczby

Wróćmy do metody wyodrębniającej ostatnią cyfrę liczby, którą poznałeś/poznałaś w poprzedniej lekcji. Metoda ta używa operatora % 10, aby pobrać ostatnią cyfrę liczby całkowitej.

Napisz test, który PRZEJDZIE pomyślnie i pokaże, że metoda działa poprawnie dla podanej wartości całkowitej.

Niezbędne pakiety JUnit zostały już zaimportowane.

To ćwiczenie jest częścią kursu

Wprowadzenie do testowania w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Wprowadź poprawną adnotację, która umożliwi JUnit wykonanie tego testu.
  • Podaj oczekiwaną ostatnią cyfrę podanej liczby całkowitej.
  • Użyj odpowiedniej asercji JUnit, aby sprawdzić równość między wartością oczekiwaną a rzeczywistą.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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);
    }
}
Edytuj i uruchom kod