ПредишенСледващото

5. Създаване на класове за изпитване

В IntelliJ IDEA, можете да създадете клас тестване автоматично. «Създаване на тест» За да направите това, можете да натиснете Alt + влиза в класната стая и да изберете. След това изберете методите, които трябва да бъдат изпитани. В резултат на това CalculatorTest клас ще бъде създаден с три избрани методи. Тези методи трябва да се прилагат самостоятелно.

Junit - въвеждане на единица тестове

Junit - въвеждане на единица тестове

6. CalculatorTest

След като сте създали клас тестове, ние трябва да се прилагат методите, които искаме да тестваме. Имаше също така добави, други техники, които ще демонстрират действието на основните JUnit анотации.

пакет RU. javastudy. JUnit;

внос орг. JUnit. *;

внасяме статично орг. JUnit. Предявяване на претенции. *;

обществени клас CalculatorTest

частен калкулатор калкулатор;

публично статично невалидни beforeClass ()

System. навън. println ( "Преди CalculatorTest.class");

публично статично невалидни afterClass ()

System. навън. println ( "След CalculatorTest.class");

обществени невалидни initTest ()

калкулатор = нов калкулатор ();

обществени невалидни afterTest ()

обществени невалидни testGetSum () хвърля Exception

assertEquals (15. калкулатор getSum (7. 8).);

обществени невалидни testGetDivide () хвърля Exception

assertEquals (20. калкулатор getDivide (100. 5).);

обществени невалидни testGetMultiple () хвърля Exception

@Test (очаква = ArithmeticException. Клас)

обществени невалидни divisionWithException ()

калкулатор. getDivide (15. 0);

@Ignore ( "Съобщение за игнорирани тест")

обществени невалидни ignoredTest ()

System. навън. println ( "няма да го отпечатате");

@Test (изчакване = 500)

обществени невалидни timeStampTest ()

  • @BeforeClass. @AfterClass - методи за пояснения, за да бъдат направени в началото на класа на използване и довършителни съответно.
  • @Before. @After - методи в рамките на тези пояснения се изпълняват преди и след следващия тест.
  • @Test - се отнася до метод за изпитване.

В резултат на движение на тестовете се следната картина:

Junit - въвеждане на единица тестове

В този прост начин можете да създадете прост дялове тестове в Java.

източник

2 3022 Общо Изгледи днес

Маркирайте и натиснете CTRL + ENTER :)

Свързани статии

Подкрепете проекта - споделете линка, благодаря!