腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(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
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券