當前位置:
首頁 >
(三)JMockit API:@Mocked -基础篇
發(fā)布時間:2024/3/13
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
(三)JMockit API:@Mocked -基础篇
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
@Mocked可以修飾一個類,接口等。
3. @Mocked功能總結
通過上述例子,可以看出:@Mocked修飾的類/接口,是告訴JMockit,幫我生成一個Mocked對象,這個對象方法(包含靜態(tài)方法)返回默認值。
即如果返回類型為原始類型(short,int,float,double,long)就返回0,如果返回類型為String就返回null,如果返回類型是其它引用類型,則返回這個引用類型的Mocked對象(這一點,是個遞歸的定義,需要好好理解一下)。
當我們的測試程序依賴某個接口時,用@Mocked非常適合了。只需要@Mocked一個注解,JMockit就能幫我們生成這個接口的實例。
比如在分布式系統(tǒng)中,我們的測試程序依賴某個接口的實例是在遠程服務器端時,我們在本地構建是非常困難的,此時就交給@Mocked,就太輕松啦!
總結
以上是生活随笔為你收集整理的(三)JMockit API:@Mocked -基础篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 判断一个字符数据是否是数字字符
- 下一篇: 为什么使用Stelnet与sftp协议,