亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 国产成人精品综合久久久 | 中文字幕一区二区区免 | 性欧美人与zozoxxxx视频 | 毛片免费在线视频 | 香港三级日本三级人妇三级四 | 欧美人体一区二区三区 | 国产三级全黄在线观看 | 欧美成人a视频 | www.操.com| 精品欧美一区二区在线看片 | 高清欧美在线三级视频 | 欧美日韩高清一区 | 国产精品麻豆久久久 | 欧美大黄视频 | 欧美性色黄在线视 | 日韩精品中文字幕一区三区 | 天天综合网天天综合色 | 天天综合色网 | 国产毛片儿 | 亚洲色大成网站www 亚洲色图天堂 | 亚洲伦理视频 | 日本一区二区不卡在线 | 国产91精品一区 | 国产精品一区在线麻豆 | 农村寡妇野外情一级毛片 | 国产99热在线观看 | 国产成人18黄禁网站免费观看 | 小黄漫画激情四射在线观看 | 我要看黄色一级毛片 | 中文字幕在线导航 | 亚洲国产成人久久一区www | 嘿嘿嘿视频在线观看网站 | 黄网址在线观看 | 欧美日韩一级黄色片 | 婷婷97狠狠的狠狠的爱 | 一级毛片免费在线 | 男女www视频 | 天天做天天爱夜夜想毛片 | 免费v片在线观看 | 五月婷婷色综合 | 国产精品videossex白浆 |