你的位置:首页 > 软件开发 > ASP.net > 【MVC5】First Unit Test

【MVC5】First Unit Test

发布时间:2015-11-09 16:00:05
1.控制器测试 注意点: 1.控制器中不要包含业务逻辑 2.通过构造函数传递服务依赖 例:MathController中有一个Add的Action using FirstUnitTest.Services;using System.Web ...

1.控制器测试

注意点:

    1.控制器中不要包含业务逻辑

    2.通过构造函数传递服务依赖

例:MathController中有一个Add的Action

using FirstUnitTest.Services;using System.Web.Mvc;namespace FirstUnitTest.Controllers{  public class MathController : Controller  {    IMathService _service;    public MathController(IMathService service) {      _service = service;    }    // GET: Math    public RedirectToRouteResult Index()    {      return RedirectToAction("Add");      //return View();    }    [HttpGet]    public ActionResult Add()    {      return View();    }    [HttpPost]    public ViewResult Add(int left, int right)    {      ViewBag.Result = _service.Add(left, right);      return View();    }  }}

原标题:【MVC5】First Unit Test

关键词:mvc

mvc
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。