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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 >
Delphi單元測試工具Dunit介紹
作者:網絡轉載 發布時間:[ 2013/3/7 13:32:36 ] 推薦標簽:

    簡單替換為:

    TestFramework.RegisterTest(TRepeatedTest.Create(TTestCaseFirst.Suite, 2));

    可以,TRepeatedTest.Create的第一個參數為要重復的TestSuite/TestCase,第二個參數代表次數。運行后的結果如下:

    請注意,TestCaseFirst前面多了“2x”。

    使用TtestSetup類
    使用TtestSetup類的作用是在運行所有的測試方法前后只運行一次Setup幾TearDown。可以用于創建數據庫連接等等。
    要使用TtestSetup,我們先在《創建一個簡單的例子》一節中創建的TestUnit中聲明一個新的類(先在Uses中加入Dialogs,TestExtensions)

    TestSetupTest = class (TTestSetup)

    protected

    procedure SetUp; override; //初始化類

    procedure TearDown; override; //清除數據

    end;

    加入實現代碼

    procedure TestSetupTest.SetUp;

    begin

    ShowMessage('TestSetupTest Setup');

    end;

    procedure TestSetupTest.TearDown;

    begin

    ShowMessage('TestSetupTest TearDown');

    end;

    修改TtestCaseFirst.SetUp及TTestCaseFirst.TearDown,加入下面加粗語句。

    procedure TTestCaseFirst.SetUp;

    begin

    BeTestForm := TBeTestForm.Create(Nil);

    ShowMessage('TTestCaseFirst Setup');

    end;

    procedure TTestCaseFirst.TearDown;

    begin

    BeTestForm.Destroy;

    ShowMessage('TTestCaseFirst TearDown');

    end;

    后將initialization改為

    initialization

    //TestFramework.RegisterTest(TTestCaseFirst.Suite);

    TestFramework.RegisterTest(TestSetupTest.Create(TTestCaseFirst.Suite));

    end.

    運行之后的結果如下:

    注意TtestCaseFirst前面加了”[d]”。運行一次測試可以清楚看到TestSetupTest類中Setup和TearDown只運行了一次,而TtestCaseFirst中的Setup和TearDown運行了兩次

    測試Exception
    雖然TexceptionTestCase沒有實現,但是Dunit在源碼附加examples estexception目錄中有一個如何測試Exception的例子。

    主要的實現在procedure TTestMyObject.CheckException和procedure TTestMyObjectOverrideRunTest.RunTest中。具體的實現可以看代碼。

上一頁1234下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 丝袜制服中文字幕 | 天天操天天曰 | 制服美女视频一区 | 国产99久9在线视频 国产99视频精品免费观看7 | 成年网站视频在线观看 | 天天曰天天爽 | 福利120秒 | 国产全黄三级三级 | www免费视频com| 最近最新好看的中文字幕2019 | 国产一区二区三区在线观看免费 | 婷婷六月久久综合丁香乐透 | 7m视频在线观看高清国产7m | 香港三级日本三级澳门三级人 | 亚洲欧美中文字幕高清在线一 | 欧美日本日韩aⅴ在线视频 欧美日本免费观看αv片 | 国产精品日本 | 蜜桃社极品尤物大尺度美女 | 久久香蕉影视 | 成人日韩视频 | 你懂的视频在线观看 | 国产99视频精品免费视频7 | 成人抖音软件 | 日韩欧美一区二区三区久久 | 国产精品特黄一级国产大片 | 成人在线观看网站 | 男人午夜视频在线观看 | 日本宅男午夜免费永久网站 | 国产午夜精品福利 | 涩涩视频在线观看入口 | 国产视频一区二 | 亚洲成aⅴ人片在线影院八 亚洲成av人片在线观看 | 成年人香蕉视频 | 免费观看又黄又刺激的视频网站 | 久久天天丁香婷婷中文字幕 | 黄色免费观看视频 | 一级片按摩 | 999久久精品国产 | 男女视频在线观看免费高清观看 | 五月天婷婷免费视频 | 色吧色吧色吧网 |