【发布时间】:2010-12-19 18:55:52
【问题描述】:
我阅读了很多关于测试驱动开发 (TDD) 的文章,根据个人经验,我发现这些原则非常引人注目。
目前我正在为我参与的一个初创项目开发一个网站,我想尝试将 TDD 付诸实践。
所以...我在 Visual Studio 2010 中创建了一个空白解决方案,添加了一个 ASP.NET MVC 网站项目和一个测试项目。
我还为我的域对象添加了一个名为“Domain”的类库,并为此添加了一个测试项目。
现在我想知道从哪里开始。我应该在做任何正确的事情之前写一个测试吗?问题是——我应该开始为域对象编写测试吗?如果是这样,由于域对象还不存在,我究竟应该测试什么?
或者我应该从网站项目开始并为此编写测试吗?如果是这样,我应该为什么编写测试? Home 控制器/索引操作?
【问题讨论】:
标签: asp.net-mvc tdd