< Java

Java mocking

Szerző: Sallai András

Copyright © Sallai András, 2021

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

A mockingról

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 mock.

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; } }