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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
NUnit學習從零開始
作者:網絡轉載 發布時間:[ 2013/1/29 15:01:29 ] 推薦標簽:

    既然是從零開始,先介紹一下NUnit :一個.NET 框架下的單元測試框架,提供了類似于 JUnit的功能,也是 .NET 框架下開發者應用廣泛的單元測試框架之一(其他的還包括 CSUnit 等等)。

    它的基本原理是通過 .NET 的反射機制,利用代碼中的元數據(Attribute)來辨識到底有哪些單元測試。單元測試(Unit Test)是測試驅動開發(Test-Driven Development,TDD)很重要的一環,而TDD又是敏捷開發方法(比如極限編程--eXtreme Programming)的重要組成部分…… 總之,單元測試很重要對了。 ^_^ (有關TDD、XP的詳細介紹在博客園的很多blog上有,當然 google 上更多了)

例子開始:

1。下載、安裝 NUnit(新版可能是 2.2.0)

2。很重要的步驟:測試一下 NUnit 是否安裝成功。

    方法:打開 NUnit,File--Open--選 NUnit 安裝目錄下的bin目錄中的 nunit.tests.dll。這時NUnit 主窗口左部的樹型列表中會出現很多個測試的名字,然后點 Run 按鈕,接著測試開始運行了,直到 NUnit 主窗口左部的樹型列表中所有的測試前面都變成綠色,那是成功了。(失敗的測試會有紅色的提示,沒有運行的測試會有黃色的提示。在這一步中,有可能 Console Runner 那個測試集合會出現問題。萬一出現問題,重啟一下 NUnit 再 Run,一般都是沒問題的)

2。怎么在開發中使用 NUnit 框架?
    1)打開VS.NET 2003,新建一個 C# 的 Console 項目,在項目的 References 添加 nunit.framework(References 在 Solution Explorer 窗口中,右鍵,Add Reference...)

    2)隨便寫一個類

public class Aclearcase/" target="_blank" >ccount    // 銀行帳戶類
{
    private float balance; // 賬戶的余額

    public void Deposit(float amount)    // 存錢
    {
        balance+=amount;
    }

    public void Withdraw(float amount)    //取錢
    {
        balance-=amount;
    }

    public void TransferFunds(Account destination, float amount) // 轉賬
    {
        destination.Deposit(amount);
        Withdraw(amount);
    }
 
    public float Balance
    {
        get{ return balance;}
    }
    public static void Main(string[] args)
    {
        Account source = new Account();    // 新建個賬戶
        source.Deposit(200.00F);    // 存200
        Account destination = new Account();    // 又建了一個
        destination.Deposit(150.00F);    // 存150
        source.TransferFunds(destination, 100.00F);    // 第一個賬戶轉給第二個100
    }
}

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 成人亚洲欧美日韩在线观看 | 欧美特黄一免在线观看 | 国产视频色 | 免费黄色在线视频 | 久久国产精品久久精 | 今天免费中文字幕视频 | 99re国产视频| 日韩欧美91 | 日韩免费影院 | 99精品热视频 | 国产成人理在线观看视频 | 亚洲欧美日韩高清一区二区一 | 亚洲精国产一区二区三区 | 国产日韩欧美综合 | 国产一精品一aⅴ一免费 | 国产97色在线 | 免费 | 亚洲嗯啊 | 午夜视频一区二区 | 可以免费看的黄色片 | 成年网址网站在线观看 | 天天操天天干天天射 | 国产精品二区三区免费播放心 | 精品国产日韩亚洲一区在线 | 国产精品免费视频一区 | 亚洲人成片在线观看 | 国产伦精品一区二区三区免 | 男女日皮免费视频 | 在线视频一区二区三区三区不卡 | 欧美人视频 | 你懂的欧美 | 色播视频在线观看 | 免费看av在线网站网址 | 欧美日韩在线精品成人综合网 | 在线看国产精品 | 男女一进一出无遮挡黄 | 乱色伦短篇小说 | 波多结衣一区二区三区 | 韩日一区二区 | 久久午夜免费鲁丝片 | 天天天天躁天天天天碰 | 午夜在线视频网站 |