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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
一步一步學NUnit(二)
作者:網絡轉載 發布時間:[ 2014/1/8 16:21:09 ] 推薦標簽:NUnit 單元測試 測試工具

  前一章我們簡單介紹了NUnit的入門示例《一步一步學NUnit(一)》,讓大家對NUnit有個簡單的認識。

  NUnit的使用是非常簡單的,但是它在項目中使用時,有許多佳實踐。這章我們把上一章沒有講到的NUnit的一些配置和特性介紹一下。

  要想熟練地使用NUnit還是要在實踐中使用和體會,單純地學習知識點是沒有用的。

  好,不再廢話了。繼續上一章的內容。

  在Visual Studio 2008 中打開上一章的示例,Calculator類有4個簡單的方法:加、減、乘、除。CalculatorTest類中的四個方法是Calculator類四個方法的單元測試。

[TestFixture]
public class CalculatorTest
...{
    [Test]
    public void TestAdd()
    ...{
        Calculator cal = new Calculator();
        int expected = 5;
        int actual = cal.Add(2, 3);
        Assert.AreEqual(expected, actual);
    }
    [Test]
    public void TestMinus()
    ...{
        Calculator cal = new Calculator();
        int expected = 5;
        int actual = cal.Minus(10, 5);
        Assert.AreEqual(expected, actual);
    }
    [Test]
    public void TestMultiply()
    ...{
        Calculator cal = new Calculator();
        int expected = 5;
        int actual = cal.Multiply(1, 5);
        Assert.AreEqual(expected, actual);
    }
    [Test]
    public void TestDivide()
    ...{
        Calculator cal = new Calculator();
        int expected = 5;
        int actual = cal.Divide(25, 5);
        Assert.AreEqual(expected, actual);
    }
}

  這里一定要注意,TestAdd()、TestMinus()、TestMultiply()和TestDivide()方法沒有任何關系,也是說單元測試中,所有的測試方法都是獨立的。各個方法之間沒有依賴性,刪除任何一個單元測試方法,對其它的測試不會有任何影響。

  上一章中,我們已經介紹了[TestFixture]和[Test],現在我們為這個類新增一個方法。

[SetUp]
public void InitMethod()
{
    Console.WriteLine("Initialization method");
}

  重新生成項目,再運行NUnit,選中"CalculatorTest"進行單元測試:

  切換到NUnit的"Console.Out"中,我們看到"Initialization method"出現了4次,如果只選中一個測試方法:

  我們看到,這時只出現一次的"Initialization method"。[SetUp]的意思是指在運行每個測試方法前執行它。相應的,有開始必然有結束,[TearDown]是指在每個測試方法結束后運行。

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 一级国产在线观看高清 | 最新激情网址 | 搞黄视频网站 | 嫩草影院永久一二三入口 | 日韩精品免费 | 日韩精品一区二区三区在线观看l | 国产精品久久久香蕉 | 国内精品1区1区3区4区 | 狠狠的干狠狠的操 | 精品欧美一区二区在线看片 | 一级片在线免费播放 | 午夜影院91 | 黄色片在线 | 欧美特黄一区二区三区 | 国产禁女女网站免费看 | 欧美青青 | 亚洲国产成人精彩精品 | 欧美亚洲一区二区三区导航 | 在线看欧美成人中文字幕视频 | 久久久青草青青亚洲国产免观 | 天天爽天天爽天天片a久久网 | 一级做a爰片久久毛片武则天 | 国产精品免费大片 | 久久99国产精品久久 | 日韩系列第一页 | 国产精品1024在线永久免费 | 成人在线精品 | 在线不卡一区二区三区日韩 | 欧美亚洲激情 | 性欧美老妇人视频 | 一级aaa毛片 | 伊人婷婷 | 一本色道久久综合狠狠躁 | 久久成人免费观看全部免费 | 国产日韩精品一区二区在线观看 | 最近中文字幕免费版在线3 最近中文字幕免费版在线 最近中文字幕免费mv在线视频 | 一区在线免费观看 | 亚洲一区二区免费视频 | 午夜欧美精品久久久久久久久 | 国产网站免费看 | 亚洲日韩在线视频 |