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