对Liquibase生成的脚本进行单元测试

时间:2019-07-17 05:24:36

标签: liquibase

我已经使用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是否提供执行此操作的任何机制。

我知道如https://stackoverflow.com/a/48556322/4229716

所述解析变更日志

0 个答案:

没有答案