??????????“???”?????????????????????????????????????谓??“????”(Top Level API)???????????????????UI?????????????????????“????”(Lower Level Classes/Methods)??????????????锟�?????????????????2?????????
????????????????????????????????????????魏??????????????????????????????????????????????????????????????“????”??????????????????????????????????????????mock??????????????????????????????????????A??????????????????B??????????????A??????校?????????????????????瓒�?????????B???????????????????????????????????卸?B???蟹???????????A?????????????A????????????B????喂????????????????????????????????????????懈??????????????????????????????????????????????????械?“????”???????????????????????????些???????????????????????????????????????????????淇�????“????“???????????????????????????????????????????????????????????????????????????????“???????”???
????????????????????????????胁?蔚??????????????????????????????????????????????????????????械??????????????????????位????????????????????????????????????????????懈?????“????”??????????“????”????????????????????????????????????校???“????”????????????????????????"????"???????位??????械?????????????????????????些??????????????????????????????????????????????????????????????????位??????????????位????????
?????????????????????????????????????????????????????????????????????????????????????????????梅?????校???????????????????写??????????????????????????????????????泻??????????????????????些??????????????????????????????????????????????????????????围?????????????????????????????????????????????????????????????????????????????????????????????????????????HBase?????????????????????????????Hbase????贸??????????????????????HBase????????????????些?????????mock???????????HBase?????谢??????????????????效?????????????????渭???褰�???????????效???????????????????????????????????谓????????????????????????????????????????????械???????????????????????锟�?????????????????????????????????????????