Hey all, It would be a considerable help to the developer community if there were a set of mock classes for HTable and friends to help with unit testing. Having MiniHBaseCluster available as a public API would also be extremely useful for integration testing and RAD (used in conjunction with, say, embedded Jetty for HBase-backed web apps).
The mocks do not yet exist (or is available from places external to the project) and MiniHBaseCluster exists in the HBase test classpath but not packaged for public use. I'd like the devs to consider another split of the project such that there is an hbase-test module that can be included in the test classpaths of client projects. There's been talk about a separate hbase-client module for just the client API, this effort could be done in conjunction with that one. Cheers, - P
