我正在ASP.net MVC 5應用程序中工作。我想單元測試我的控制器動作,看起來像這樣 public ActionResult Search()
{
var vm = SetupSearchViewModel();
return View(vm);
}
所有的辛勤工作是由SetupSearchViewModel()方法,它本身就是一個協調器調用許多不同的其他方法,其
我有以下代碼: public int LoadFilesAndSaveInDatabase(string filesPath)
{
var calls = new ConcurrentStack<GdsCallDto>();
var filesInDirectory = this._directoryProxy.GetFiles(filesPath);
if (f
如何編寫逃逸或繞過正在測試一個大的方法中一些方法和條件測試。 例如,我有下面這個方法: public bool IsValid(int id)
{
var details = _myService.GetDetails(id); // This line should be avoided in test
var doctorDetails = _myService.GetDoctorDe