promóció
CodeGym Egyetem
Tanulás
Tanfolyam
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Küldetés térkép
Leckék
Minden küldetés
Minden szint
Kapcsolódó projekt: Maven
szint,
Lecke
Feladat: Egy JavaFX játékkal futtatható JAR fájlt kell készítenie a CodeGym grafikus motorján keresztül. Ehhez szüksége van: Fork az adattárból https://github.com/CodeGymCC/project-maven Töltse le a projekt verzióját a számítógépére.
Tesztelés egy programozó életében
szint,
Lecke
Miért van szükségük a programozóknak tesztelésre? A következő néhány szintet a programozóknak szükséges módon történő tesztelésnek szentelik . De először nézzük meg, mi az a vizsgálat, és miért van rá szükség. A szoftverrel kapcsolatban elm
Első tesztek JUnit-tel
szint,
Lecke
A JUnit keretrendszer összekapcsolása A Java kód teszteléséhez van egy nagyszerű keretrendszerünk, a JUnit . Remekül működik, folyamatosan frissül, nagyon népszerű és persze az Intellij IDEA is nagyon szorosan integrálódik vele. Most minden
Tesztkörnyezet beállítása a JUnitben
szint,
Lecke
3.1 Annotációk @BeforeEach, @AfterEach Vegye figyelembe, hogy az előző példában minden metódusban kódot kellett írnunk egy objektum létrehozásáhozszámológép. Természetesen ez csak egy sor, de ha valódi rendszereket tesztelünk, gyakran lesz
Hasznos megjegyzések a JUnitben
szint,
Lecke
4.1 @Letiltva Most nézzünk meg néhány nagyon hasznos és népszerű annotációt a JUnit keretrendszerről. Az első megjegyzés lehetővé teszi egy adott teszt kikapcsolását, hogy a JUnit ne hívja meg. Olyan esetekben szükséges, amikor észreveszi,
Paraméteres tesztek Junitban
szint,
Lecke
5.1 @ParameterizedTest megjegyzés Néha egyszerűen meg akarja hívni a tesztet többször különböző paraméterekkel: különböző értékekkel, különböző bemeneti paraméterekkel, különböző felhasználónevekkel. A JUnit célja, hogy megkönnyítse az Ön é
JUnit állítások
szint,
Lecke
6.1 állítja Az állítások speciális ellenőrzések , amelyeket a kód különböző helyeire lehet beilleszteni. Feladatuk annak megállapítása, hogy valami nem stimmelt. Vagy inkább ellenőrizni, hogy minden úgy megy-e, ahogy kell. Ez „szükség szeri
Népszerű kommentárok a JUnitban
szint,
Lecke
7.1 @Suite annotáció És néhány gyakrabban használt megjegyzés. Ha nem is használod őket, biztosan látni fogsz velük teszteket. Ezért legalább általánosságban meg kell érteni az ott leírtakat. A tesztek csoportokba vonhatók. Ehhez van egy sp
Haladó tesztelés a Mockitoval
szint,
Lecke
1.1 Mockito könyvtár Ma a haladó teszteléssel fogunk megismerkedni. Pontosabban a Mockito könyvtárral . Ne is gondolj arra, hogy kiszállsz ebből az üzletből. Először is, ez a könyvtár a tavaszi tesztelés szabványa . Ami tulajdonképpen a sza
Alapvető Mockito megjegyzések
szint,
Lecke
2.1 @Mock annotation A Mockito-ban kétféleképpen lehet álobjektumokkal dolgozni. Az első egy teljesen virtuális objektum létrehozása , a második pedig egy meglévő objektum burkolása . Kezdjük az elsővel. Teljesen virtuális objektum létrehoz
Gúnyos tárgyak
szint,
Lecke
3.1 doReturn() metódus Most jön a varázslat... Tegyük fel, hogy létrehozott egy hamis álobjektumot, de szüksége van rá, hogy valahogy működjön. Amikor bizonyos módszereket meghívtak, valami fontosat tettek, vagy a metódusok bizonyos eredmén
Mock metódusok meghívása paraméterekkel
szint,
Lecke
4.1 A módszer paraméterei A mock objektumhoz hozzáadott korábbi szabályok a paraméterek nélküli metódusokkal foglalkoztak. És hogyan lehet szabályokat létrehozni a paraméterekkel rendelkező metódusokhoz? Sőt, szabályokat szeretnék létrehozn
Mutass többet
1
...
23
24
25
26
27
...
35
Please enable JavaScript to continue using this application.