腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
单元测试
webapi
控制器
发回
错误
、
我有以下
控制器
方法: public IHttpActionResult GetAttractions([FromUri] SearchAttractionRequest request)public void Given_Mixed_Parameters_Expect_Error() var invalidQuerysut.GetAttractions(invalidQuery); act.ShouldThrow<HttpResponseException>
浏览 7
提问于2019-05-09
得票数 0
回答已采纳
2
回答
如何
使用全局配置对MVC/
WebAPI
进行
单元测试
、
、
我想对我的
控制器
进行
单元测试
,但是在我的Global.asax.cs文件中,我必须注册诸如JSON格式器、定制头部和AutoMapper映射之类的东西。由于VS
单元测试
功能是通过动态链接库而不是API来测试
控制器
的,所以没有创建HttpApplication,并且我的许多代码都无法测试。我该
如何
解决这个问题呢?测试JsonFormatter输出的最简单方法是什么,因为它不是
控制器
的一部分,但也可能是异常的来源?
浏览 1
提问于2012-12-11
得票数 4
1
回答
Asp.Net身份验证和Windows Web API
、
、
当我需要在
控制器
中使用WindowsIdentity进行授权时,我只需使用现在,我想使用新的Asp.Net
WebAPI
进行一些Ajax调用。有没有一种方法可以像在MVC
控制器
中一样简单地获取WindowsIdenty对象?
浏览 0
提问于2013-02-14
得票数 14
回答已采纳
2
回答
来自web.config的新
控制器
中的连接字符串无法工作
、
我用
WebAPI
创建了一个MVC项目。我创建了一个
控制器
(从ApiController派生),并添加了以下行更新:我使用一个
单元测试
项目来测试
WebAPI
项目。我从
单元测试
方法调用HomeController索引(),它没有抛出相同的异常。
单元测试</
浏览 3
提问于2015-08-10
得票数 1
2
回答
用于异常日志记录的测试ASP.NET
WebAPI
方法
、
、
、
在我们的解决方案中,我们有一个ASP.NET
WebAPI
2项目,其中包含一些
控制器
,这些
控制器
具有记录文本文件中发生的所有异常的方法。每个
WebAPI
方法都有try...catch块,并且在记录
错误
时会涉及一些自定义逻辑,所以我想快速测试所有
控制器
的所有方法,以检查日志是否以正确的格式生成,以防出现任何异常。当从测试类调用
WebAPI
方法时,被调用的方法应该抛出
错误
并将其记入日志,这可以做到吗?有没有其他的替代方案来测试这种情况?
浏览 3
提问于2017-11-08
得票数 0
1
回答
User.Identity在ASP.NET
WebApi
控制器
中的仿真
、
、
如何
在User.Identity中模拟ASP.NET
WebApi
ApiControllers的
单元测试
?一些
控制器
方法返回的是aync [Task],它运行在不同的线程上。
浏览 2
提问于2014-05-25
得票数 1
1
回答
单元测试
WEBAPI
控制器
、
、
我有一个
webapi
控制器
,我正在尝试
单元测试
。然而,我正在努力解决不同类型的ControllerContext。我看到的大多数代码示例都与测试MVC
控制器
有关,而不是Web
控制器
。
控制器
的定义是:{ 在运行应用程序时,我有这样的代码。uri = Url.Route("DefaultRoute", new { httproute = true, Id = order.Id})
浏览 4
提问于2014-07-22
得票数 0
回答已采纳
1
回答
在非常特定的配置中引发的异常。
我有非常奇怪的情况,我有
单元测试
(XUnit),试图通过Autofac (使用
webapi
控制)来解析
webapi
控制器
。在这种情况下,如果我在发布模式下切换配置,以x86模式进行测试,并运行测试(如果调试我的测试,它就能工作),它会抛出一个异常,说明它无法解决
控制器
问题。我知道这是非常少的信息,不能要求一个解决办法,但任何可能是
错误
的线索,将不胜感激!
浏览 2
提问于2013-09-18
得票数 0
回答已采纳
6
回答
单元测试
返回IActionResult的
控制器
方法
、
、
、
、
我正在构建一个ASP.NET核心
WebAPI
,并且正在尝试为
控制器
编写
单元测试
。我发现的大多数示例都来自较旧的
WebAPI
/
WebAPI
2平台,似乎与新的核心
控制器
无关。我的
控制器
方法返回IActionResults。但是,IActionResult对象只有一个需要
控制器
上下文的ExecuteResultAsync()方法。我手动实例化
控制器
,因此此实例中的
控制器
上下文为空,这会导致在调用ExecuteRe
浏览 132
提问于2016-12-23
得票数 80
回答已采纳
1
回答
如何
处理
WebApi
错误
404
、
、
、
我在同一个域中使用
WebApi
2实现了MVC5应用程序。我现在的问题是
如何
处理
WebApi
中的
错误
404。我在我的
WebApi
中使用路由。问题是我请求了"/myapi/value/bla/bla"或任何不在我的应用程序接口中的网址,它返回
错误
404。我尝试过这个链接,它只适用于
WebApi
项目,而不适用于MVC +
WebApi
项目。更新:如果你没有在你的<e
浏览 1
提问于2015-08-03
得票数 6
2
回答
Ninject不会解决构造函数依赖- Web 2
、
、
然而,当我试图访问web
控制器
时,它抱怨没有公共的无参数构造函数。尼尼特Ninject.Web.CommonNinject.Web.
WebApi
Ninject.Web.
WebApi
.WebHost 在这个阶段,我没有做任何聪明的事情,只是一个带有构造函数的web
控制器
,它采用了一个实现接口的依赖关系。
浏览 11
提问于2015-05-08
得票数 1
回答已采纳
3
回答
错误
单元测试
webapi
控制器
、
、
、
、
我正在使用WebWebAPIClient5.0,并尝试对AspNet
控制器
进行
单元测试
。
浏览 4
提问于2014-03-04
得票数 11
1
回答
具有自动映射的
控制器
的
单元测试
、
、
我有一个asp.net
webapi
项目,其中我有一个
控制器
,我想对它进行
单元测试
。在那个
控制器
中,我有一个映射。
控制器
从基本
控制器
继承而来,其实现为:{ /// AutoMapperall mapping. /// </summa
浏览 2
提问于2017-06-06
得票数 1
回答已采纳
1
回答
WebApi
的验证?
、
、
、
我正在使用asp.net
WebApi
,我不知道我是否做错了什么,但出于某种原因,我发现使用DataAnnotations来验证
WebApi
与MVC之间的关系要困难得多。我还发现,如果数据注释无法验证我真的没有得到一个
错误
(RestSharp认为一切都很好)。编辑 我对评论中的链接感到有点困惑。HttpStatusCode.BadRequ
浏览 4
提问于2013-10-09
得票数 1
回答已采纳
4
回答
方法'HttpConfiguration..ctor(HttpRouteCollection)‘试图访问方法'HttpConfiguration.DefaultFormatters()’失败
、
、
我有一个Web,它安装了5.1.2版本的Microsoft.AspNet.
WebApi
.Client包。 我正在尝试从一个ASP.NET MVC应用程序访问API,该应用程序也安装了相同版本的包。
浏览 6
提问于2014-06-29
得票数 4
2
回答
在ASP.NET 4.5和VS 2012 RC中将字符串发布到Web API
控制器
、
、
我是
WebAPI
的新手,正在努力学习它。我有一个
WebAPI
控制器
,我正在尝试使用
单元测试
中的WebClient向它发送一个字符串。 var result = client.UploadString(_webapiUrl, "POST", "hello");这是我的
控制器
[HttpPost]
浏览 1
提问于2012-07-26
得票数 11
回答已采纳
1
回答
MVC 5中的Autofac
、
、
我正在努力学习
如何
在MVC中使用autofac,而不是运气很好。我从Nuget版本4.01和Autofac v4.6.1安装了Autofac.mvc5 [Authorize] }我发现,当我使用postman调用它时,我会收到一个
错误
浏览 3
提问于2017-10-03
得票数 0
回答已采纳
1
回答
BlogComment创建Ajax
、
、
、
、
但是整个站点都在div内部刷新,我试着在
控制器
中使用partialview,但是我不知道这里有谁能为我指出正确的方向,我希望div使用ajax请求刷新,而不是整个站点介绍div。 <!
浏览 8
提问于2016-06-16
得票数 1
回答已采纳
1
回答
测试urlhelper的
WebApi
单元现在为空。
、
我有一些
单元测试
来测试
WebApi
项目中的post --它是
WebApi
1.0版本,现在升级到
webapi
2.0,现在尝试构建响应,并添加ApiController.Url返回null的新资源的位置。在升级之前,这些
单元测试
已经通过。下面是
控制器
的设置SetDependencyResolver(config, type); var request = new
浏览 1
提问于2014-06-25
得票数 4
回答已采纳
2
回答
使用"Moq“测试
webapi
控制器
、
我正在学习使用Moq进行
单元测试
,并且我有一个非常简单的
Webapi
控制器
,它只返回状态OK。HttpResponseMessage GetHealth() return new HttpResponseMessage(HttpStatusCode.OK);} 好吧,我不知道
如何
使用
浏览 0
提问于2019-04-08
得票数 1
点击加载更多
相关
资讯
使用C#的后端Web API:循序渐进教程
详解WebAPI 如何传递参数
NET Core WebAPI集成Swagger做接口管理
NET Core开源组件FastHttpApi:Web应用开发
汽车制造的未来MES集成与:巴劳卡BLC条码标签打印缺陷检测系统
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券