данные в нужный мне формат. Решил написать к ней тест. База oracle (пакет godror), так что в докере развернуть её для проведения теста не вариант.
Попробовал использовать Monkey Patching ( https://github.com/bouk/monkey )
Получилось перехватить коннект к БД и дисконнект, а вот обращение к функции Query перехватить не получается. Есть кто-нибудь, кто использовал monkey patching для подобных целей?
Или может есть какие-то другие способы (потому что даже автор пишет, что это костыльный костыль) ?
По итогу хотелось бы на заранее известный запрос отдать заранее подготовленный ответ, при этом чтобы не было привязки к последовательности запросов.
sqlmock?
Делайте интерфейс для доступа к базе и подменяйте его.
Sqlmock, либо тест с реальной базой
Обсуждают сегодня