| 首页 | 技术文章 | 软件下载 | 博客 | 论坛 | 精品教程 | 黑客动画 | 视频资源 | 在线服务 | 黑客游戏 | 

您现在的位置: 中国X黑客小组 >> 技术文章 >> 编程技术 >> 综合其它 >> 文章正文 用户登录 新用户注册
  [组图]NUnit学习笔记Delphi 2006篇         ★★★ 【字体:
NUnit学习笔记Delphi 2006篇
作者:未知    文章来源:CnXHacker.Net    点击数:    更新时间:2006-4-29    
kTest.pas';

  var
    bt : TBookTest;
  begin
    bt := TBookTest.Create();
  end.
修改好后,按F9键运行程序。在看到黑屏一闪之后,编码工作完成。
五、运行NUnit
  编码完成后,就可以使用NUnit测试了。NUnit有两种界面,一种是命令行的,一种是可视化的,我使用的就是后者。点击“开始”菜单->“所有程序”->“NUnit 2.2.6”->“NUnit-Gui”,打开NUnit的可视化界面:

点击菜单“File”->“Open”,打开刚才运行之后生成的可执行文件:

此时就可以使用BookTest类对Book类进行测试了。请首先选择testId,点击“Run”按钮,运行结果如下图:

testId前的灰点变绿,而且进度条显示为绿条,这表明运行成功。下面再选择TBookTest,点击“Run”按钮,运行结果如下图:

testId前的点依然是绿色,但testName前的点是红色,而且进度条显示为红条,这表明testName中存在错误。不过这个错误是预计之内的,如果不想看到,可以在Delphi中将testName()方法中的”JSP”改成”ASP”,然后重新运行。此时无须重新启动NUnit,NUnit会自动加载重新编写好的文件。此时再运行BookTest,进度条已不是红色,而是绿色了。
六、说明
  本文是对《NUnit学习笔记之Delphi 2005篇》的修正,NUnit和Delphi都使用了新版本。NUnit 2.2.6对2.2.0进行了很多扩展,这从对NUnit.Framework.Assert和NUnit.Framework.StringAssert的介绍就可以看出来。
  其实以前感觉Delphi语法挺优美的,不过自从进入.net时代,就怎么看怎么不爽了。尽管也清楚,这是为了让Delphi程序员可以轻松进入.net世界,Borland也付出了很多劳动,而且Delphi还是我最最崇拜的Anders的杰作,但还是感觉别扭。看来人生经常也挺讽刺的。

上一页  [1] [2] 

文章录入:IceRiver    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    如何分级防御针对Linux服务器
    Sniffit常见问题及防范策略分
    奇虎呼吁网民共同举证CNNIC中
    奇虎称6大杀毒软件均报CNNIC
    Sun Solaris ATA 磁盘驱动IO
    Epic Games Unreal有多个远程
    微软报告称操作系统漏洞 今年
    Sniffit常见问题及防范策略深
    irefox/Thunderbird/SeaMonk
    Google要从微软的律师手里救
      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    Powered by ICE RIVER - STUDIO
    » CnXHacker.CoM   © CopyRight 2002-2006, CnXHacker.CoM™, Inc. All Rights Reserved.