Postgresql函数最喜欢的单元测试方法?

Rob*_*bAu 10 postgresql frameworks unit-testing mocking plpgsql

我习惯于开发Java应用程序,但对于一个项目,我做了posgresql函数.我想为这些功能编写小型单元测试.

我目前正在寻找标准方法.我找到了pgTap和pgUnitTest,以及2007年的一篇文章:http://www.bigsmoke.us/postgresql-unit-testing/

你有什么方法对postgresql函数进行单元测试?你如何模拟数据/单独的testdata?如何隔离单元测试?哪个框架或方法受到青睐(我使用jUnit和testNG for java)?

Vla*_*sov 9

看看pgTAP.它是postgresql单元测试的强大框架.
我更喜欢使用xUnit测试样式,但pgTAP不限制你并允许使用简单的函数来编写测试.