Siffror i ett tal
Ta en titt på metoden för att hämta ett tals sista siffra som vi stötte på i föregående lektion. Metoden använder % 10 för att plocka ut
det sista talet i ett heltal.
Skriv ett GODKÄNT test som visar att metoden fungerar för ett givet heltalsvärde.
Nödvändiga JUnit-paket har redan importerats åt dig.
Den här övningen är en del av kursen
Introduktion till testning i Java
Övningsinstruktioner
- Ange rätt annotation för att JUnit ska kunna köra testet.
- Ange den förväntade sista siffran i det angivna heltalet.
- Använd rätt JUnit-assertion för att kontrollera att det förväntade och faktiska värdet är lika.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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);
}
}