Sobes.tech
Junior — Middle

Πώς υλοποιείτε τον έλεγχο του κώδικά σας με το JUnit;

sobes.tech AI

Απάντηση από AI

Το JUnit χρησιμοποιείται για τη συγγραφή και την εκτέλεση μονάδων δοκιμών σε Java. Για να δοκιμάσετε κώδικα με το JUnit, πρέπει:

  1. Να δημιουργήσετε μια κλάση δοκιμής, σημειωμένη με @Test για κάθε μέθοδο δοκιμής.
  2. Στις μεθόδους δοκιμής, να καλείτε τις μεθόδους της δοκιμαζόμενης κλάσης και να ελέγχετε τα αποτελέσματα με δηλώσεις όπως assertEquals, assertTrue.
  3. Να εκτελείτε τις δοκιμές μέσω IDE ή συστήματος κατασκευής (Maven, Gradle).

Παράδειγμα απλής δοκιμής:

import static org.junit.Assert.*;
import org.junit.Test;

public class CalculatorTest {
    @Test
    public void testAdd() {
        Calculator calc = new Calculator();
        int result = calc.add(2, 3);
        assertEquals(5, result);
    }
}

Αυτή η προσέγγιση βοηθά στον αυτόματο έλεγχο της ορθότητας του κώδικα κατά τις αλλαγές.