Дразнить FireDAC
Я только что вошел в зону модульного тестирования Delphi - никогда не делал этого в Delphi. Все шло хорошо, пока я не пришел к соединению с базой данных и запросам. я использую TFDConnection
а также TFDQuery
в классах доступа к данным.
Я нашел статью о том, что для "дорогих" звонков следует использовать интерфейсы. Я изучил исходный код FireDAC и не нашел подходящего интерфейса, который мог бы использовать. И перспектива реализации большей части поведения FireDAC меня не радует.
Как правильно выполнять макет объектов базы данных?
Я начинаю думать, что указание системы на тестирование базы данных должно быть намного проще.