Хранимые процедуры и юнит-тестирование - PullRequest
18 голосов
/ 05 октября 2011

Кто-нибудь знает структуру (или методологию) для модульного тестирования хранимых процедур, использующих только SQL, и сможет ли получить разумный отчет о том, что прошло и что не удалось (что-то похожее на CPPUnit)?

Ответы [ 2 ]

9 голосов
/ 09 октября 2011

MyTAP, вероятно, будет тем, что вы ищете, вы можете найти его в Github

, он описывает себя как: инфраструктура модульного тестирования для MySQL 5.x, написанная с использованием функций и процедур.Он включает в себя набор функций подтверждения с выдачей TAP, а также возможность интеграции с другими тестовыми средами с излучением TAP. '

MyTAP теперь размещен на [https://github.com/hepabolu/mytap][1]

1 голос
/ 24 апреля 2013

Возможно, вы захотите попробовать STK / Unit, который написан на чистом SQL и поддерживает идеи Test Case и Test Suite.Также поддерживает ожидания.http://stk.wikidot.com/stk-unit

...