EasyMock学习笔记
生活随笔
收集整理的這篇文章主要介紹了
EasyMock学习笔记
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目前在接觸平臺(tái)側(cè)的開發(fā),發(fā)現(xiàn)平臺(tái)側(cè)的東西和以前javacard開發(fā)很不一樣,看來以后要學(xué)的東西還有很多很多。今天接觸了下EasyMock。
Mock 方法是單元測(cè)試中常見的一種技術(shù),它的主要作用是模擬一些在應(yīng)用中不容易構(gòu)造或者比較復(fù)雜的對(duì)象,從而把測(cè)試與測(cè)試邊界以外的對(duì)象隔離開。
先貼一篇簡(jiǎn)單易懂的博文https://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/。
其實(shí)由于對(duì)于容器什么的知識(shí)了解也不深,剛開始接觸還是一頭霧水的。
先看一段簡(jiǎn)單的代碼,junit4在測(cè)試方法上面加@Test。
@Testpublic void mocktest() {Test test= control.createMock(Test.class);//你要檢測(cè)的方法以及預(yù)期返回 String sr="test";EasyMock.expect(test.get()).andReturn(test).times(3);control.replay();// try {//你要測(cè)試的代碼段,該代碼包含test.get()方法} catch (Exception e) {}control.verify();//驗(yàn)證expect的方法是否達(dá)到逾期返回值以及運(yùn)行次數(shù)}以上就是一個(gè)簡(jiǎn)單的邏輯。
轉(zhuǎn)載于:https://www.cnblogs.com/vimzhu/p/6905800.html
總結(jié)
以上是生活随笔為你收集整理的EasyMock学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样将优酷独播1080P视频KUX格式转
- 下一篇: VIM 正则表达式搜索字符串