之前发过几次了,都没有来解决. 这次希望有这方面经验的朋友能指导下. 请留个E-mail,我把一个讨论用的源码发过去. 完后我会在这里给分的. 分数一共是本贴的100分 + 
http://topic.csdn.net/u/20080825/11/cdd854b3-7025-48f2-901a-a373e857cb2d.html
这贴的100分。共200分。不满意可再加100.上次有不少人和我要了源码,却没有一个人有回复解决的方案。
单元测试真的是这么难么?

解决方案 »

  1.   

    vs2005的自带的测试很好用啊,怎么?[email protected]
      

  2.   

    [email protected]
    给我看看,我做过单元测试
      

  3.   

     你的问题我已经明白了:)
    其实你用VS2008的时候直接创建那个Web Site,然后创建了测试,但是这个测
    试是在你的C:\Documents and Settings\yourusername\My Documents\Visual 
    Studio 2008\Projects\下面的,不要把它移到实际项目目录下。其实你就不
    要用这个基于文件目录的方式创建站点,用Http,再则你的测试本来也不应该
    和产品代码放一起。我给你做了一个简单的WriteLog的测试,是可以的。另外
    单元测试的目的不要混淆了,在Asp.net下面做单元测试测试的还是其中的方
    法,你控制输入,然后看方法的结果是不是正确。不是在界面上点某个按钮看
    他是不是正常响应了。呵呵, 只是环境是在Asp.net下,所以你测试应该是自
    己来写输入(这里面涉及的输入可以是hardcode,也可以是来自其他方式,配
    置文件,数据库)我把Writelog的写在里面,没写Assert,这个方法写
    得是文件,没有return, Assert要根据你的需求来写了。
    还有问题吗,我把附件特意分开,你拷贝到f盘和你的Visual studio的
    Project下运行(这种部署方式很糟糕,建议不要用文件系统),Soulution在Project目录下PS,下次传附件不要传TestResult了,呵呵,5M啊
     
     
     
       
     
      

  4.   

    我都是用.net自带的测试工具测试的.