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