腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
ASP.NET
web
api
控制器
中
为
单元测试
设置
模拟
存储
库
时
返回
错误
请求
、
、
、
、
我正在为我的
ASP.NET
核心
web
控制器
编写
单元测试
。对于一个特定的
单元测试
,我尝试发布一部电影,并检查同名电影是否已经存在,如果存在,则
返回
一个
错误
请求
。
API
工作正常,但我在编写
单元测试
时
遇到了问题。post
请求
的
控制器
代码- [HttpPost()] public async Task<IActionResult> Ad
浏览 23
提问于2020-10-13
得票数 0
回答已采纳
1
回答
使用NUnit进行
控制器
操作的
单元测试
、
、
、
、
我正在构建一个REST
API
,并且有一些
控制器
,我想测试一下。问题是,对于post方法,我需要
模拟
http
请求
。我
在
控制器
中
的post方法如下所示: public async Task<IActionResult> Post([FromBody] xxx xxx) {
在
执行
单元测试
时
,这始终
为
空并抛出
错误
。到目前为止我的<
浏览 0
提问于2020-05-19
得票数 0
4
回答
加速ASP MVC
单元测试
、
、
目前,我们正在使用本地Visual Studio
单元测试
,并在一台机器上线性运行它们。它们太慢了,目前没有用。 切换到nunit?使用Incredibuild XGE分发
单元测试
?
浏览 0
提问于2009-09-22
得票数 4
回答已采纳
1
回答
ASP.NET
核心
控制器
中
的
模拟
HttpRequest
、
、
、
、
我正在
ASP.NET
核心中构建一个
Web
API
,并且我想对
控制器
进行
单元测试
。 我
为
数据访问注入了一个接口,我可以很容易地模仿它。但是
控制器
必须检查令牌
请求
中
的头,当我自己简单地实例化
控制器
时
,这个
请求
似乎不存在,而且它也是get-only,所以我甚至不能手动
设置
它。我找到了很多
模拟
核心的例子,但那不是.NET核心。还有许多关于如何对.net核
浏览 0
提问于2018-05-01
得票数 40
回答已采纳
3
回答
对依赖于User.Identity对象的
ASP.Net
Web
API
控制器
进行
单元测试
、
、
我首先要说的是,我是
单元测试
的新手,但我现在是一个坚定的信仰者。 我有一个替代
web
服务的
ASP.Net
MVC
API
。
API
从
web
应用程序获取HTTP Post,将
请求
记录到该数据
库
,然后发出
请求
并从另一个数据
库
返回
数据。它要替换的
web
服务有额外的开销,需要确保与
请求
一起提交的用户名是登录的用户。为了替换它,我使用了站点身份验证和相关
控制器</em
浏览 0
提问于2018-04-04
得票数 2
5
回答
Ruby on Rails with Repository Pattern?
、
、
、
、
在
使用Rails MVC之后,它让我想到了
ASP.Net
。我之前使用过Rails,但有点生疏。
ASP.Net
MVC教程重新注释了使用
存储
库
模式隐藏数据层的实现。这
为
单元测试
提供了简单的依赖注入,并很好地将
控制器
与模型实现解耦。 我记得Rails的
控制器
直接使用Active Record对象,
单元测试
使用测试数据
库
,可以很容易地
设置
和拆除。这解决了换出进行
单元测试
浏览 0
提问于2009-11-04
得票数 13
回答已采纳
1
回答
使用IPrincipal集对
ASP.net
Web
API
进行
单元测试
、
、
、
我正在尝试对
Web
API
控制器
进行
单元测试
。以前
在
单元测试
标准MVC
控制器
时
,我可以通过
设置
控制器
上下文来
模拟
HTTPContext/Request/User并插入它们。但是,这不适用于
Web
API
Controller ( ControllerContext的构造函数显然不接受
Web
API
)。 到目
浏览 0
提问于2013-10-30
得票数 2
1
回答
良好的架构MVC,
API
调用
、
、
我和一些朋友目前正在做一个项目,我们正在设计一个网页,其中我们使用ajax进行了大量的
api
调用。然而,我们想知道
在
模型中有
API
调用是否真的会更好。我们已经用谷歌搜索了很多,但似乎找不到答案。
浏览 0
提问于2015-05-07
得票数 0
8
回答
ASP.NET
和
ASP.NET
MVC有什么区别?
、
谈到
ASP.NET
,我是一个完全的初学者,但我想学习它,以便构建一个最终将与云托管的SQL server通信的
web
应用程序。但是,我找不到任何概述
ASP.NET
web
应用程序和
ASP.NET
MVC2
web
应用程序(
在
visual Studio2010
中
)之间区别的信息,因此我不确定从哪里开始。
浏览 0
提问于2012-08-29
得票数 19
回答已采纳
2
回答
在
洋葱架构
中
管理NHibernate会话
、
、
我正在尝试将NHibernate
设置
为
处理每个
web
请求
的会话。我有一个项目,可以
在
使用我的任何
存储
库
时
初始化我的会话。我想知道如何根据每个
web
请求
来管理我的会话。因为我的架构是解耦的,所以我希望避免
在
我的
web
项目中打开会话和关闭会话。有没有一种好的方法来处理这个问题,而不需要
web
项目知道NHibernate的存在?这是我的
请求
流程: <e
浏览 0
提问于2012-08-01
得票数 1
回答已采纳
2
回答
ASP.NET
MVC3、Ninject、Moq:
在
单元测试
类之外实例化
模拟
存储
库
、
、
、
、
我看过许多关于如何使用Ninject和Moq
为
ASP.NET
MVC3
设置
单元测试
类的示例,但它们都涉及到
在
测试类
中
构建
模拟
存储
库
。我想要做的是
在
应用程序启动或加载
时
构建
模拟
存储
库
-所以,可能是
在
Global.asax.cs
中
-并将其传递给我的测试类。这样,我就可以
在
我的AllBindings
浏览 0
提问于2012-03-02
得票数 0
回答已采纳
5
回答
为什么要在测试驱动程序中使用
asp.net
mvc?
、
、
为什么要在TDD中使用
ASP.NET
MVC TDD的优势是什么?为什么MVC适合使用这种方法?
浏览 0
提问于2009-12-25
得票数 1
3
回答
如何对
API
进行
单元测试
?
、
、
我需要为使用CakePHP 1.3编写的REST
API
编写
单元测试
。
API
支持查询和操作数据的GET、POST和PUT
请求
。有没有什么既定的方法可以使用fixtures来测试
模拟
HTTP
请求
的
API
的正确输入/输出?我不想对实时(开发)数据
库
运行实际的POST/PUT
请求
。我如何最好地
模拟
系统以使用临时模型,同时按原样测试堆栈的其余部分? 使用测试GET
请求
非常简单。但是,对
浏览 50
提问于2010-06-28
得票数 50
2
回答
WindowsIdentity始终
返回
IIS
、
、
我有一个Windows应用程序,我尝试在上面实现
asp.net
身份验证。无论我尝试什么,我总是得到管理员用户,即运行ApplicationPool的用户。WindowsIdentity.GetCurrent(true); // null WindowsIdentity.GetCurrent(false); // "ADIDEVNET\\administrator&q
浏览 4
提问于2017-07-14
得票数 0
3
回答
MVC vs
ASP.net
--测试用例来证明一种比另一种更容易测试
、
、
我们目前正在从
Asp.net
切换到
asp.net
mvc框架的过程
中
,我希望能找到一些关于
asp.net
MVC和普通
ASP.net
测试的答案。我的意思是,你能给我提供一个
单元测试
/测试用例的例子,或者一个使用MVC进行
单元测试
比
在
Asp.net
中
做同样的事情更容易(或者更容易)的场景吗?MVC可以像MVC一样被测试(MVC是建立
在
ASP.net
之上的) 这个讨论是行不通
浏览 0
提问于2012-06-07
得票数 1
3
回答
如何在.NET
API
控制器
中正确
模拟
长时间运行过程
、
、
、
、
我正在尝试创建一个
单元测试
,以
模拟
我的
API
同时被许多人调用。我预计所有的电话都会在同一
时
间发出,并最终
在
Thread.Sleep呼叫
中
结束。 但似乎
API
调用实际上是一个接一个地进行的。我之所以要测试并行
API
调用,是因为我想在使用SQLite
时
用我的数据
存储
库
测试一个死锁问题,这个问题只有
在
超过一个用户同时使用我的网站
时
才会发生。我使用Thread.Sleep
浏览 14
提问于2022-02-06
得票数 0
回答已采纳
2
回答
应用程序架构mvc4 ef5
、
、
我正在计划一个项目来开发一个使用MVC4,EF5和
Web
的应用程序。请任何人建议我们如何在不同的层次设计项目。
Web
使用MVC4,数据层使用EF5/Repository模式,
Web
用于JQuery访问。
浏览 1
提问于2012-11-16
得票数 2
1
回答
对mvc3应用程序进行
单元测试
的步骤?
、
、
、
我正在使用
asp.net
mvc3构建我的网站。我有以下几层。我刚刚开始我的项目,没有任何东西在那里。我首先从界面开始。IUserRepository : IRepository<User> User GetUserByLogin(UserLoginViewModel userLogin);在这一点上,我应该开始编写
单元测试
还是首先实现接口,编写具体的
存储
库
方法,然后基于我编写的方法进行
单元测
浏览 2
提问于2012-07-13
得票数 0
回答已采纳
1
回答
使用.NET
web
Api
实现.NET 5核心MVC
Web
应用的授权
、
、
、
、
我的解决方案中有两个主要项目,一个是.NET 5CoreMVCWeb应用程序,用作我们的前端应用程序,使用身份进行身份验证和授权,它目前直接连接到一个数据
库
层(不同的项目),该数据
库
层使用实体框架负责CRUD另一个项目是一个.NET 5
Web
API
应用程序。我们希望将
控制器
的逻辑从MVC应用程序移动到
Web
API
应用程序,以便只有
API
项目可以访问数据
库
层。如何将身份授权转移到
Web
API
项
浏览 3
提问于2021-10-16
得票数 0
1
回答
如何在
web
API
ASP.Net
内核
中
对异常过滤器进行
单元测试
。我不想模仿onException方法
、
、
、
、
如何在
web
API
ASP.Net
内核
中
对异常过滤器进行
单元测试
。我不想模仿onException方法。我
在
我的
单元测试
中
模拟
了ControllerContext,如下所示。从
Web
API
调用的类
库
抛出由异常过滤器捕获的自定义异常,我想对此进行
单元测试
。今天我收到“值不在预期范围内”的
错误
。
浏览 11
提问于2017-02-21
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 中的 REST和WebAPI
ASP.NET Core Web API 集成测试
SpringBoot2.x中Json基础使用详解
Web 前端单元测试到底要怎么写?
Web API 之数据验证与单元测试
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券