Если вы хотите провести полное комплексное тестирование ваших хранимых процедур и т. Д., Настоятельно рекомендуется pgTAP .
В противном случае для результата доморощенного дела вы можете захотеть создать схему, полную тестовых данных и ожидаемого результата, а затем выполнить запрос выбора для тестовых данных и сравнить выходные данные (с использованием, конечно, SQL) с ожидаемым выходным сигналом.
Но на самом деле, если вы хотите больше, чем просто однократный тест «хорошо, это работает», вам, вероятно, стоит пойти с решением pgTAP. Полноценные проверки целостности базы данных ==> win.