/
javapractice
/
JavaPractice
Обзор
Документация
Войти
/
javapractice
/
JavaPractice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
2
CI/CD
Аналитика
develop
SOLID/src/test/java/srp/sber/bootcamp/employee/EmployeeFacadeTest.java
15 строк
559 B
Никитин Петр Геннадьевич
bootcamp. Архитектурные принципы проектирования решений. Проектирование структуры классов.
08 авг 2021, 18:48
08 авг 2021, 18:48
3acbdeb
Код
Авторство
О чём код?
package srp.sber.bootcamp.employee; import org.junit.Test; public class EmployeeFacadeTest { @Test public void usingTest() { EmployeeData employeeData = new EmployeeData(1L, "Nama", "Mail@mail.ru", 30); EmployeeFacade employeeFacade = new EmployeeFacadeImplementation(new EmployeeSaverImplementation(), new HourReporterImplementation(), new PayCalculatorImplementation()); employeeFacade.saveEmployee(employeeData); employeeFacade.calculatePay(employeeData); employeeFacade.reportHours(employeeData); } }