Создать метод

1 500 руб. за проект
14 декабря 2022, 11:21 • 5 откликов • 108 просмотров
шаблон некоторая строчка в БД.
В бд 3 столбца некоторый ID не попорядку идёт, есть шаблон и подстановка

для начала написать метод:

executeSqlFromTemplate(String, HashMap<String, String>)

Получить шаблон из запроса (repository)
нет ключа или шаблон не найден - бросаем Exception - все Exception кастомные

выполнить все подстановки если есть

Написать юнитесты:
клч = null - Exception
шаблон не найден - Exception
шаблон найден HashMap = null - ок
шаблон найден HashMap = пустая - ок
шаблон найден HashMap - один из ключей = null - Exception
шаблон найден HashMap имеет 1 пару значений - ок
шаблон найден HashMap имеет 3 пары значений - ок