• WebAPI接口测试之matthewcv.WebApiTestClient


    WebAPI接口测试之matthewcv.WebApiTestClient

    1、安装matthewcv.WebApiTestClient

    • 打开vs工具的NuGet工具包

    • 搜索matthewcv.WebApiTestClient

    • 下载并安装该工具包
      NuGet工具包路径

    2、注册matthewcv.WebApiTestClient组件

    • 打开Global.asax.cs文件

    • 添加注册代码WebApiTestClient.WebApiTestClientHttpMessageHandler.RegisterRouteForTestClient(GlobalConfiguration.Configuration);

    namespace WebApplication1
    {
      public class WebApiApplication : System.Web.HttpApplication
      {
          protected void Application_Start()
          {
             //该注册代码必须写在第一行,否则注册无效。
             WebApiTestClient.WebApiTestClientHttpMessageHandler.RegisterRouteForTestClient(GlobalConfiguration.Configuration);
              AreaRegistration.RegisterAllAreas();
              GlobalConfiguration.Configure(WebApiConfig.Register);
              FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
              RouteConfig.RegisterRoutes(RouteTable.Routes);
              BundleConfig.RegisterBundles(BundleTable.Bundles);
             
          }
      }
    }
    

    3、修改项目属性:生成→输出

    • 右键项目文件,选择属性

    • 选择生成项,修改输出的xml文档路径
      项目生成文档路径

    注意:这里输入的xml文档路径为App_DataWebApplication1.XML。请记住该路径地址后面还会用到的哦。

    4、开启WebAPI文档生成功能

    • 打开HelpPageConfig.cs文件

    • 取消该行注释, 修改文件路径
      取消文档注释

    注意:这里的文件路径就是上一步我们修改的xml文档路径。

    5、给Api.cshtml文件添加WebApiTestClient.js引用

    • 打开Api.cshtml文件

    • 添加js引用
      js引用

    效果如下

    效果图

    1470989098136.jpg

  • 相关阅读:
    poj 3176 三角数和最大问题 dp算法
    poj 2236 网络连接问题 并查集
    poj 3614 奶牛美容问题 优先队列
    得时无怠
    Android入门(一)
    javascript之apply和call
    写一份面试答卷
    拿来即用的loading效果
    关于回调的唠叨
    Nodejs Guides(四)
  • 原文地址:https://www.cnblogs.com/ypfnet/p/5765362.html
Copyright © 2020-2023  润新知