C#单元测试UnitTest(一)---创建一个简单的测试示例

1,创建mvc项目,在HomeController加入


 public JsonResult Test(string name,int id)
        {
            
            return Json(new
            {
                Name=name,
                Id=id,
                
            });
        }

2,右键方法生成单元测试,在生成的测试method里加上代码

using Microsoft.VisualStudio.TestTools.UnitTesting;
using Unit.Controllers;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Unit.Controllers.Tests
{
    [TestClass()]
    public class HomeControllerTests
    {
        [TestMethod()]
        public void IndexTest()
        {
            HomeController con = new HomeController();
            var obj=con.Test("xiaoming", 1);          
            Assert.IsNotNull(obj);
        }
    }
}

3,右键运行测试

猜你喜欢

转载自blog.csdn.net/weixin_41609327/article/details/83793578