1.首先定義接口
2.然后用IDE產(chǎn)生一個(gè)實(shí)現(xiàn)類(lèi).
? 需要修改Eclipse的模板,使得所有生成的實(shí)現(xiàn)類(lèi)拋出UnsupportedOperationException異常.例如:
?public boolean checkUserByUsernameAndLogincode(String username, String logincode) {
??// TODO Auto-generated method stub
??throw new UnsupportedOperationException();
??//return false;
?}
:DAO類(lèi)都要拋出DataAccessException
3.然后針對(duì)該類(lèi)寫(xiě)測(cè)試,每次只針對(duì) 一個(gè)方法 寫(xiě)測(cè)試.
?此時(shí)運(yùn)行測(cè)試是不能夠通過(guò)的.會(huì)拋出UnsupportedOperationException
4.然后編寫(xiě)接口的實(shí)現(xiàn),來(lái)使得測(cè)試獲得通過(guò).