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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
NUnit學(xué)習(xí)從零開始
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/29 15:01:29 ] 推薦標(biāo)簽:

這個(gè)類很簡單,編譯通過,運(yùn)行,一切ok。

   3)在同一個(gè)項(xiàng)目中,增加一個(gè)用來測試 Account 類中的方法的測試類(里面的幾個(gè)Attribute是關(guān)鍵的)

using NUnit.Framework;    // 千萬別忘了這一行

[TestFixture] // 這個(gè)Attribute說明 AccountTest 類中包含有測試
public class AccountTest
{
    [Test]    // 這個(gè)Attribute說明了 TestTransferFunds() 方法是用來做測試的
    // 一般測試方法的名字是在被測試方法名前加上Test
    public void TestTransferFunds()   
    {
        // 準(zhǔn)備工作
        Account source = new Account();
        source.Deposit(200.00F);
        Account destination = new Account();
        destination.Deposit(150.00F);

        source.TransferFunds(destination, 100.00F);    // 轉(zhuǎn)賬

        // 利用 Nunit.Framework 中的 Assert 類看看轉(zhuǎn)賬以后兩個(gè)賬戶的余額是否正確
        Assert.AreEqual(250.00F, destination.Balance);
        Assert.AreEqual(100.00F, source.Balance);
    }
}

然后編譯一下,生成一個(gè) exe 文件(如果要生成 DLL 的話,更改一下這個(gè)這個(gè)項(xiàng)目的 Output Type屬性,改成 Class Library可以了。這個(gè)改動還是在Solution Explorer 窗口中,項(xiàng)目名上 右鍵--屬性。 對于這個(gè)例子,生成DLL的話不需要 Main() 方法了)。

    4)打開NUnit,F(xiàn)ile--Open,找到剛才編譯生成的 exe。然后 Run,滿眼可愛的綠色,說明測試都成功了^_^。

如果想看看測試失敗的樣子,可以把 Assert.AreEqual() 里面的值改一下……

例子中只用到了 Test Fixture 和 Test 這兩個(gè)Attribute,其他更多的用法在 NUnit 文檔中寫得十分清楚,文檔中也有些更好的例子……

自動化的單元測試有什么用? 答:省時(shí)省力。當(dāng)一個(gè)系統(tǒng)需要測試的類/方法 成千上萬時(shí),手工的測試方法(用控制臺打印出信息等等)的效率會比較低。

總結(jié):NUnit 很好的利用了反射機(jī)制,單元測試十分方便。但是對于復(fù)雜的對象,寫出低耦合的測試代碼可能有一定難度

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 免费人成网站 | 亚洲aaaa级特黄毛片 | 久久18| 免费aⅴ视频 | 午夜久| 天天操天天干天搞天天射 | 欧美日韩中文字幕在线观看 | 黄色福利网址 | 在线成人免费观看 | 在线观看色视频网站 | 性欧美高清极品猛交 | 国产精品入口麻豆高清在线 | 草草草网站 | 欧美视频免费在线 | 午夜亚洲视频 | 国产男女猛烈无遮挡 | 欧美特黄a级高清免费看片 欧美特黄a级高清免费大片 | 免费一级片在线观看 | 在线观看黄网站 | 国产欧美精品区一区二区三区 | 成人涩涩网站 | 性美国xxxxx免费 | 最新国产精品精品视频 | 国产精品免费aⅴ片在线观看 | 91av欧美| 欧美色碰碰碰免费观看长视频 | 高清欧美日本视频免费观看 | 男女黄色毛片 | 亚洲日本一区二区三区在线不卡 | 日韩视频精品在线 | 好吊日在线| 香蕉网站在线观看 | 日韩网站在线 | 最刺激黄a大片免费观看 | 亚洲va乱码一区二区三区 | 国产高级黄区18勿进一区二区 | 91精品国产91久久久久久青草 | 久久成人免费 | 色成人综合网 | 伊人欧美在线 | 色噜噜狠狠色综合日日 |