0
我正在使用asp.net mvc3构建我的网站。我有以下几层。单元测试您的mvc3应用程序的步骤?
控制器 - >服务 - >库
我刚开始我的项目,不要有任何那里。我首先从界面开始。
public interface IRepository<T>
{
T Get(int id);
void Save(T item);
void Delete(int id);
}
public interface IUserRepository : IRepository<User>
{
User GetUserByLogin(UserLoginViewModel userLogin);
}
在这一点上,我应该先写单元测试还是先实现接口,编写具体的存储库方法,然后根据我编写的方法进行单元测试。
我很困惑,不确定哪一步应该先走。
查看关于Asp.NET MVC的Steve Sanderson书籍。他会带领您完成一个MVC应用程序,其中包含完美细节的单元测试。我猜测你对于MVC和单元测试(TDD)都太陌生,试图自己去解决它们。 – BZink 2012-07-12 20:51:12
编写单元测试的目的是什么?你为什么这么做?一旦你知道了目的,一切都将变得清晰。 – 2012-07-13 05:01:01