我已经使用DDL
为我的JPA实体生成了Liquibase
脚本。我需要对所有用例进行单元测试,例如表名,列名,列类型,约束等。
例如:我的元数据是这样的
{
"objectName":"Car",
"vars":[{
"name":"Model",
"id" :"A001"
},
{
"name":"Year",
"id" :"B001"
}]
}
我为此以离线模式生成了Postgres脚本。
CREATE TABLE Car (Model varchar, Year varchar);
有没有可用于根据我的元数据验证生成的脚本的测试框架。我正在使用Testng
。
我需要一种机制在change log
(Liquibase的数据)与我的元数据之间进行断言。 liquibase
是否提供执行此操作的任何机制。