Apache Phoenix DAO测试

时间:2015-10-14 11:06:59

标签: java spring testing hbase phoenix

我需要测试使用Apache Phoenix(HBase上的SQL层)作为数据源的DAO Layer(在Spring JDBC中编写)。

我没有太多测试数据库的经验。我做了一些研究,我知道最常见的方法是使用InMemory数据库但在这种特殊情况下我不能使用InMemory数据库导致Phoenix在SQL方言上有一些差异。 所以我的问题是在这种情况下编写集成测试的最佳方法是什么。

1 个答案:

答案 0 :(得分:1)

您可以在apache phoenix代码中引用一个IT测试用例org.apache.phoenix.end2end.QueryIT来编写自己的