oktatas:programozas:java:java_mocking
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:programozas:java:java_mocking [2021/07/25 23:48] – [Java mocking] admin | oktatas:programozas:java:java_mocking [2021/07/26 17:21] (aktuális) – [A mockingról] admin | ||
---|---|---|---|
Sor 8: | Sor 8: | ||
===== A mockingról ===== | ===== A mockingról ===== | ||
+ | |||
+ | A mock objektum egy szimulált objektum, ami valós objektumok viselkedését utánozza. | ||
Van egy célobjektum ami használni fogunk, de még nem készült el. | Van egy célobjektum ami használni fogunk, de még nem készült el. | ||
Készítünk helyette egy helyettesítő osztályt, amely ideiglenesen | Készítünk helyette egy helyettesítő osztályt, amely ideiglenesen | ||
- | ellátja a célobjektum szerepét. Ez lesz a mock. | + | ellátja a célobjektum szerepét. Ez lesz a mocking vagy mókolás. |
TDD fejlesztés során gyakran használt technika. | TDD fejlesztés során gyakran használt technika. | ||
Sor 19: | Sor 21: | ||
szolgáltat alapadatokat. | szolgáltat alapadatokat. | ||
+ | ===== Adatbázis elérés ===== | ||
+ | |||
+ | |||
+ | <code java> | ||
+ | class DatabaseMock { | ||
+ | public ArrayList< | ||
+ | ArrayList< | ||
+ | Employee employee = new Employee(); | ||
+ | employee.name = "Nagy János"; | ||
+ | | ||
+ | return employees; | ||
+ | } | ||
+ | } | ||
+ | </ | ||
oktatas/programozas/java/java_mocking.1627249702.txt.gz · Utolsó módosítás: 2021/07/25 23:48 szerkesztette: admin