Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:java:java_mocking

< Java

Java mocking

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