ÎncepețiÎncepe gratuit

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

Vezi cursul

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);
    }
}
Editează și rulează codul