亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
使用clover為junit單元測試做覆蓋率分析
作者:網絡轉載 發布時間:[ 2013/10/15 10:40:03 ] 推薦標簽:

    這里我們定義一個java接口,表示了“金錢”這個神奇東西的一些美妙的抽象方法!早年有首遲志強的歌叫《鈔票》:是誰制造的鈔票,你在世上逞霸道,有人為你愁眉苦臉啊有人為你哈哈笑;姑娘為你走錯了路,小伙子為你受改造!東奔又西跑,點頭又哈腰,鈔票!人人為你離不了錢哪!你這殺人不見血的刀…形象無比,不扯了,跑題啦!I am back!

    之后我們實現這個接口,在src文件夾下定義一個叫做Money.java的類:

    public class Money implements IMoney { 
     
     
    private int fAmount; 
     
    private String fCurrency; 
     
     
    /**
    
    * Constructs a money from the given amount and currency.
    
    */ 
     
    public Money(int amount, String currency) { 
     
    fAmount= amount; 
     
    fCurrency= currency; 
     
    } 
     
    /**
    
    * Adds a money to this money. Forwards the request to the addMoney helper.
    
    */ 
     
    public IMoney add(IMoney m) { 
     
    return m.addMoney(this); 
     
    } 
     
    public IMoney addMoney(Money m) { 
     
    if (m.currency().equals(currency()) ) 
     
    return new Money(amount()+m.amount(), currency()); 
     
    return MoneyBag.create(this, m); 
     
    } 
     
    public IMoney addMoneyBag(MoneyBag s) { 
     
    return s.addMoney(this); 
     
    } 
     
    public int amount() { 
     
    return fAmount; 
     
    } 
     
    public String currency() { 
     
    return fCurrency; 
     
    } 
     
    public boolean equals(Object anObject) { 
     
    if (isZero()) 
     
    if (anObject instanceof IMoney) 
     
    return ((IMoney)anObject).isZero(); 
     
    if (anObject instanceof Money) { 
     
    Money aMoney= (Money)anObject; 
     
    return aMoney.currency().equals(currency()) 
     
    && amount() == aMoney.amount(); 
     
    } 
     
    return false; 
     
    } 
     
    public int hashCode() { 
     
    return fCurrency.hashCode()+fAmount; 
     
    } 
     
    public boolean isZero() { 
     
    return amount() == 0; 
     
    } 
     
    public IMoney multiply(int factor) { 
     
    return new Money(amount()*factor, currency()); 
     
    } 
     
    public IMoney negate() { 
     
    return new Money(-amount(), currency()); 
     
    } 
     
    public IMoney subtract(IMoney m) { 
     
    return add(m.negate()); 
     
    } 
     
    public String toString() { 
     
    StringBuffer buffer = new StringBuffer(); 
     
    buffer.append("["+amount()+" "+currency()+"]"); 
     
    return buffer.toString(); 
     
    } 
     
    public /*this makes no sense*/ void appendTo(MoneyBag m) { 
     
    m.appendMoney(this); 
     
    } 
     
    } 

上一頁12345678下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 日本操穴| 婷婷网五月天天综合天天爱 | 一级黄色夫妻录像 | 91情国产l精品国产亚洲区 | 波多野结衣一区二区三区在线观看 | 国内精品免费麻豆网站91麻豆 | 亚洲天堂首页 | 欧美成人免费全部色播 | 欧美videos另类极品 | 欧美不卡在线 | 国产精品久久久久国产精品三级 | 亚洲天堂网在线播放 | 欧美99| 国产资源在线视频 | 欧美国产日本 | 性夜黄a爽爽免费视频国产 性夜黄 a 爽免费看 | 国产黄色在线观看 | 最新中文字幕在线播放 | 一本到视频在线 | 国产欧美久久一区二区 | 自拍偷拍亚洲图片 | 成人看片软件 | 欧美高清精品 | 波多野结衣中文字幕在线播放 | 在线观看麻豆精品国产不卡 | 久爱免费观看在线精品 | 综合自拍亚洲综合图不卡区 | 国产黄色在线免费观看 | 亚洲第一毛片 | 免费在线视频成人 | 97精品伊人久久久大香线焦 | 日本小视频网站 | 亚洲天堂视频在线播放 | 一级做a爱片性色毛片武则天五则 | 99re在线 | 午夜爱爱小视频 | 一级黄色小视频 | 久久欧洲视频 | 久久久亚洲国产精品主播 | 国产精品一区二区三 | 一级特黄aa毛片免费观看 |