Promosyon
Pamantasan ng CodeGym
Pag-aaral
kurso
Mga gawain
Mga Survey at Pagsusulit
Mga laro
Tulong
Iskedyul
Komunidad
Mga gumagamit
Forum
Chat
Mga artikulo
Mga kwento ng tagumpay
Aktibidad
Mga pagsusuri
Mga subscription
Banayad na tema
Mga aralin
Mga pagsusuri
Tungkol sa atin
Magsimula
Simulan ang pag-aaral
Simulan ang pag-aaral ngayon
Mapa ng paghahanap
Mga aralin
Lahat ng quests
Lahat ng antas
Kaugnay na proyekto: Maven
Modyul 3
antas,
Aral
Gawain: Kailangan mong gumawa ng executable JAR file na may JavaFX game sa pamamagitan ng graphics engine mula sa CodeGym. Para dito kailangan mo: Fork mula sa repository https://github.com/CodeGymCC/project-maven I-download ang iyong
Pagsubok sa buhay ng isang programmer
Modyul 3
antas,
Aral
Bakit kailangan ng mga programmer ang pagsubok? Ang susunod na pares ng mga antas ay iuukol sa pagsubok sa paraang kailangan ito ng mga programmer . Ngunit una, alamin natin kung ano ang pagsubok at kung bakit ito kinakailangan. Sa pagsasaa
Mga unang pagsubok sa JUnit
Modyul 3
antas,
Aral
Pagkonekta sa JUnit framework Para sa pagsubok ng Java code, mayroon kaming isang mahusay na framework na tinatawag na JUnit . Ito ay mahusay na gumagana, ito ay patuloy na ina-update, ito ay napakapopular at siyempre ang Intellij IDEA ay n
Pagse-set up ng isang pagsubok na kapaligiran sa JUnit
Modyul 3
antas,
Aral
3.1 Mga Anotasyon @BeforeEach, @AfterEach Tandaan na sa nakaraang halimbawa, sa bawat pamamaraan kailangan naming magsulat ng code upang lumikha ng isang bagaycalculator. Siyempre, ito ay isang linya lamang, ngunit kung susuriin natin ang m
Mga kapaki-pakinabang na anotasyon sa JUnit
Modyul 3
antas,
Aral
4.1 @Disabled Ngayon tingnan natin ang ilang napaka-kapaki-pakinabang at tanyag na anotasyon ng balangkas ng JUnit. Binibigyang-daan ka ng unang anotasyon na i-off ang isang partikular na pagsubok upang hindi ito matawagan ng JUnit. Kailang
Parameterized na mga pagsubok sa Junit
Modyul 3
antas,
Aral
5.1 @ParameterizedTest annotation Minsan gusto mo lang tawagan ang pagsubok nang maraming beses na may iba't ibang mga parameter: iba't ibang mga halaga, iba't ibang mga parameter ng input, iba't ibang mga username. Nilalayon ng JUnit na ga
JUnit Assertions
Modyul 3
antas,
Aral
6.1 iginiit Ang mga assert ay mga espesyal na tseke na maaaring ipasok sa iba't ibang lugar sa code. Ang kanilang gawain ay upang matukoy na may nangyaring mali. O sa halip, upang suriin na ang lahat ay nangyayari ayon sa nararapat. Ito ay
Mga sikat na anotasyon sa JUnit
Modyul 3
antas,
Aral
7.1 @Suite annotation At ilang mas madalas na ginagamit na anotasyon. Kahit na hindi mo ginagamit ang mga ito, tiyak na makikita mo ang mga pagsubok sa kanila. Samakatuwid, ito ay kinakailangan upang maunawaan ang hindi bababa sa mga pangka
Advanced na pagsubok sa Mockito
Modyul 3
antas,
Aral
1.1 Mockito library Ngayon ay makikilala natin ang advanced na pagsubok. Mas partikular, sa Mockito library . Huwag mo nang isipin ang pag-alis sa negosyong ito. Una, ang library na ito ay isang pamantayan sa Spring testing . Alin ang talag
Pangunahing Mockito Anotasyon
Modyul 3
antas,
Aral
2.1 @Mock na anotasyon Mayroong dalawang paraan upang gumana sa mga mock na bagay sa Mockito. Ang una ay upang lumikha ng isang ganap na virtual na bagay , ang pangalawa ay upang balutin ang isang umiiral na bagay sa isang wrapper. Magsimul
Mapanuksong bagay
Modyul 3
antas,
Aral
3.1 doReturn() na pamamaraan Ngayon ay dumating ang magic... Sabihin nating gumawa ka ng pekeng mock object, ngunit kailangan mo itong gumana kahit papaano. Kapag ang ilang mga pamamaraan ay tinawag, isang bagay na mahalaga ay ginawa, o ang
Pagtawag ng mga mock method na may mga parameter
Modyul 3
antas,
Aral
4.1 Mga parameter ng pamamaraan Ang mga nakaraang panuntunang idinagdag sa mock object ay tinalakay ang mga pamamaraan na walang mga parameter. At paano lumikha ng mga panuntunan para sa mga pamamaraan na may mga parameter? Bukod dito, nais
Magpakita ng higit pa
1
...
23
24
25
26
27
...
35
Please enable JavaScript to continue using this application.