oktatas:programozas:java:java_mocking
Tartalomjegyzék
Java mocking
- Szerző: Sallai András
- Copyright © Sallai András, 2021
- Web: https://szit.hu
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. Készítünk helyette egy helyettesítő osztályt, amely ideiglenesen ellátja a célobjektum szerepét. Ez lesz a mocking vagy mókolás.
TDD fejlesztés során gyakran használt technika.
Ha tervben van egy osztály, ami adatbázist szolgál ki számunkra, készítünk egy Mock osztályt, amely szolgáltat alapadatokat.
Adatbázis elérés
class DatabaseMock { public ArrayList<Employee> getEmployees() { ArrayList<Employee> employees = new ArrayList<>(); Employee employee = new Employee(); employee.name = "Nagy János"; return employees; } }
oktatas/programozas/java/java_mocking.txt · Utolsó módosítás: 2021/07/26 17:21 szerkesztette: admin