0

如何创建以下测试:

我有一个 PostgreSQL 脚本。我希望测试创建模拟数据,在这些表上调用脚本并从模拟数据创建结果表,并将此结果与我定义的一些预期结果表进行比较。

我使用 pgTAP 来测试生成的数据库,但是这样我只能测试在脚本中创建的表,但我希望使用不同的模拟数据进行多次测试。

这可能使用 pgTAP 吗?还是另一种方式?

这是我的脚本的样子:

-- loading data from csv into tables
-- many different queries to transform tables into helper table
-- in the end: 

CREATE TABLE result(
    a varchar,
    b varchar
);

insert into result (a, b)
SELECT  ...
FROM ... helper ...
4

0 回答 0