5. Crearea de clase de testare
În IntelliJ IDEA, puteți crea automat o clasă de testare. Pentru a face acest lucru, puteți apăsa alt + enter pe clasă și selectați "Creare test". Apoi alegeți metodele pe care doriți să le testați. Ca rezultat, clasa CalculatorTest va fi creată cu cele trei metode selectate. Aceste metode trebuie implementate independent.
6. Calculator Test
După crearea clasei de testare, trebuie să implementăm metodele pe care vrem să le testăm. Au fost adăugate alte metode care vor demonstra funcționarea adnotărilor JUnit de bază.
pachet ru. javastudy. JUnit;
import org. JUnit. *;
import static org. JUnit. Afirmați. *;
clasa publica CalculatorTest
calculator privat Calculator;
static public void beforeClass ()
Sistem. out. println ("Înainte de CalculatorTest.class");
public static void afterClass ()
Sistem. out. println ("După CalculatorTest.class");
public void initTest ()
calculator = nou Calculator ();
public void afterTest ()
public void testGetSum () aruncă excepția
assertEquals (15. calculator .getSum (7.8));
public void testGetDivide () aruncă excepția
assertEquals (20. calculator.getDivide (100.5));
void public testGetMultiple () aruncă excepția
@ Test (asteptat = Clasa de aritmetica.
public void divisionWithException ()
Calculator. getDivide (15,0);
@Ignore ("Mesaj pentru testul ignorat")
public void ignoredTest ()
Sistem. out. println ("nu o va imprima");
@ Test (timeout = 500)
public void timeStampTest ()
- @BeforeClass. @AfterClass - metodele de sub adnotări vor fi executate la începutul utilizării clasei și, respectiv, la finalizare.
- @Before. @ După - metodele din aceste adnotări vor fi executate înainte de următorul test și după.
- @ Test - indică metoda de testare.
Ca rezultat al efectuării testelor, obținem următoarea imagine:
În acest mod simplu, puteți crea cele mai simple teste de unități din java.
Cod sursă
3022 Total vizualizari 2 Vizualizari Astazi
Evidențiați și apăsați CTRL + ENTER :)