首页 新闻 会员 周边 捐助

驱动测试,很好奇,问几个问,还没有新建Controller 和Models 的时候。。。

0
悬赏园豆:10 [已关闭问题] 关闭于 2013-11-24 18:00

Pragmatic.Test.Drive.ASP.NET.MVC.Jun.2010.pdf

 

最近在看一本书,名字如上,

大概意思是写程序的时候先写测试代码,在写相关的业务代码。

例如我要写一个Controller 里面的一个Action

那我先去写相关的测试代码,但这个时候我还没创建相关 Controller、Action、Models 

这个时候我看书中有类似这样的代码【ps:我自己敲的】,

我比较好奇的是这样的代码根部就编译不过。。。。。。。。。。。。

但如果先建立相关的Controller、Action、Models ,毫无疑问,驱动测试就泡汤了 ,

求大神指点,在没有创建Controller、Action、Models 的时候如何写驱动测试的嗲吗

 FormCollection objForm = new FormCollection();
            objForm.Add("a", "1");
            objForm.Add("b", "2");
            objForm.Add("c", "3");
            objForm.Add("d", "4");
            Todo mytodo = new Todo();
            mytodo.title = "1234";
            var viewresult = new TodoController().CreatColor(objForm) as ViewResult;

            Assert.AreEqual(mytodo, viewresult.ViewData.Model, mytodo.Equals(viewresult.ViewData.Model).ToString());
            
            
互联网Fans的主页 互联网Fans | 菜鸟二级 | 园豆:344
提问于:2013-07-02 14:00
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册