Мазмуну:

Maven surefire плагиндери эмнени билдирет?
Maven surefire плагиндери эмнени билдирет?

Video: Maven surefire плагиндери эмнени билдирет?

Video: Maven surefire плагиндери эмнени билдирет?
Video: JUnit 5 Basics 13 - Maven surefire plugin integration 2024, Ноябрь
Anonim

The Surefire Plugin тиркеменин бирдик сыноолорун аткаруу үчүн куруу өмүр циклинин сыноо этабында колдонулат. Ал эки башка файл форматтарында отчетторду түзөт Жөнөкөй текст файлдары (.txt) XML файлдары (.xml)

Ошо сыяктуу эле, суроо-талап, ишенимдүү тест деген эмне?

Долбоордун модулдары көз карандылыксыз. Sufire болуп саналат сыноо алкактык долбоор. Бул Apacheдеги POM агрегатору Maven Surefire долбоор. SureFire Booter. API жана Forked тарабынан колдонулган объектилер тесттер JVM суб-процессинде иштеп жатат.

Ошо сыяктуу эле, Maven булак плагини деген эмне? Apache Maven Source Plugin . The Source Plugin банкынын архивин түзөт булак учурдагы долбоордун файлдары. jar файлы, демейки боюнча, долбоордун максаттуу каталогунда түзүлөт.

Ушундай жол менен, Maven плагиндеринин кандай түрлөрү бар?

Негизинен плагиндердин 2 маанилүү түрү төмөндө көрсөтүлгөндөй mavenде бар:

  • Build Plugins - Негизинен бул плагиндер куруу баскычында аткарылат. Бул плагиндер pom элементинин астында аныкталган.
  • Report Plugins - Бул плагиндер сайтты түзүү (отчет же javadocs түзүү) фазасында аткарылат.

Эмне үчүн бизге surefire плагини керек?

The Surefire Plugin колдонмонун бирдик сыноолорун аткаруу үчүн куруунун жашоо циклинин сыноо этабында колдонулат. Ал эки түрдүү файл форматында отчетторду түзөт: Жөнөкөй текст файлдары (*. XML файлдары (*.

Сунушталууда: