腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8063)
视频
沙龙
2
回答
如
何在
使用
moq
和
nunit
测试
web
api
控制器
时
模拟
用户
身份
?
、
、
我想
使用
用户
身份
集
测试
web
服务调用(假装
用户
已登录)我得到的最接近的就是这个。
浏览 1
提问于2017-03-02
得票数 4
3
回答
在MVC3中
使用
测试
驱动开发的好库
、
、
、
在工作中建立一个新的网站,我正在尝试学习一些
测试
驱动开发,这样它就可以在新网站上从头开始实现(旧网站是简单的asp页面,没有
测试
)。然而,由于我是TDD的新手,我不知道可以
使用
哪些好的库。我已经在尝试设计
测试
时
遇到了问题……例如,我的一个
控制器
使用
Server.MapPath(),因此当前出现故障。试图找到一个构建良好的可靠的库。我已经在谷歌上找到了一两个选项,但不知道已经在
使用
TDD的人在
使用
什么。既然我必须(想)学习这一点,我就假
浏览 0
提问于2011-12-03
得票数 2
回答已采纳
2
回答
嘲弄ApiController
、
、
、
我正在尝试
测试
我制作的WebApi
控制器
。我尝试
使用
依赖注入来简化
测试
。尽管它实际上产生了相反的效果。我
使用
的是
Moq
和
NU
浏览 5
提问于2016-07-13
得票数 1
回答已采纳
2
回答
如
何在
大型c#项目中执行TDD
时
处理缓慢的单元
测试
、
、
、
、
使用
VisualStudio2017
NUnit
和
resharper
测试
运行程序,如
何在
大型c#项目(5000+)
测试
中保持良好的单元
测试
速度。即使每个
测试
只需要5ms,对于一个TDD周期来说,这是一个非常慢的25秒。 我们的
测试
不调用数据库,也不调用外部
web
服务。他们只
测试
业务逻辑。我发现
使用
moq
单独执行Mock.Setup()需要花费将近1ms的时间。由于
浏览 0
提问于2018-12-04
得票数 5
回答已采纳
1
回答
ASP.NET
Web
会导致
测试
中的错误-- "Post不受语言支持“
、
、
我以前是用
测试
版的asp.net
web
开发的(在asp.net mvc 4中打包的),一切正常。我还进行了一些
测试
,这些
测试
基本上创建了一个
控制器
,名为Post或Get。如果我删除
测试
项目,那么一切都是好的,我可以构建我的
web
项目,它可以工作。 但我的
测试
经常出错。我甚至删除了我的
测试
项目,并从零开始重新创建它,并且仍然保持原样。我所做的就是创建
控制器
的一个实例并调用Get / Post,这是
控
浏览 5
提问于2012-08-27
得票数 0
1
回答
如何设置返回IHttpActionResult的
模拟
?
、
、
、
、
我正在
使用
VisualStudio 2015,.NET 4.6,
Moq
4.5.2,
Nunit
3.4.1来
测试
WebApi2
控制器
。但是,当我
模拟
预期的
控制器
方法
时
,我得到了一个null响应对象: 是我告诉
Moq
期望返回值为1的问题,但是Put
浏览 1
提问于2016-09-15
得票数 1
回答已采纳
1
回答
在
WEB
API
控制器
上
使用
nunit
和
moq
创建
测试
用例
、
、
我正在尝试在现有的
Web
API
项目中
使用
控制器
上的
nunit
来创建单元
测试
用例。我
使用
Moq
作为
模拟
框架。在这里,我想
模拟
存储库以返回一些预期的结果,我不确定在存储库模型设置
和
验证结果
时
我能做些什么。有没有人能建议我做得对不对?我刚刚拿了一个随机
控制器
来回答这个问题。AuthRepository>(); //mockAuthRe
浏览 0
提问于2015-05-29
得票数 1
2
回答
用
Moq
模拟
NHibernate ISession
、
、
、
、
我将
使用
NHibernate、ASP.NET MVC 2.0
和
StructureMap启动一个新项目,并
使用
NUnit
和
Moq
进行
测试
。对于我的每个
控制器
,我都有一个公共构造函数,其中注入了一个ISession。应用程序本身工作得很好,但是就单元
测试
而言,我实际上必须
模拟
一个ISession来
测试
控制器
。当我试图用
MOQ
伪装ISession
时
,我
浏览 5
提问于2009-12-01
得票数 26
回答已采纳
2
回答
如
何在
asp.net mvc中
模拟
Url对象
、
、
、
、
我的一些
控制器
操作将此方法称为GenerateActionLink。我遇到的问题是,当
测试
一个称为方法的
控制器
操作
时
。Url为空。我正在
使用
Moq
和
NUnit
。我需要能够传递一个actionName,这就是为什么我没有将Request.Url与我的参数值连接起来,因为Request.Url总是有来自请求的操
浏览 1
提问于2016-10-30
得票数 1
1
回答
单元
测试
一个文件上传,怎么做?
、
、
、
、
使用
MVC3.NET,我在
控制器
中有一个文件上传方法,它可以与以下签名的public ActionResult UploadFile(IEnumerable<HttpPostedFileBase> file)很好地工作 如何
使用
NUnit
对此进行单元
测试
?我环顾四周,每个人似乎都指向了
Moq
,但我对单元
测试
并不熟悉,无法让
Moq
工作。我只想知道我如何能够
模拟
一个HttpPostedFileBase,以便我可以
测试<
浏览 1
提问于2011-11-29
得票数 16
回答已采纳
2
回答
使用
"
Moq
“
测试
webapi
控制器
、
我正在学习
使用
Moq
进行单元
测试
,并且我有一个非常简单的Webapi
控制器
,它只返回状态OK。public class TestController : ApiController [HttpGet] public HttpResponseMessageGetHealth() return new HttpResponseMessage(HttpStatusCode
浏览 0
提问于2019-04-08
得票数 1
1
回答
如何对WebService调用进行单元
测试
?
、
、
、
我有一个标准的
web
应用程序,它包含一个UI (它有一个SQL ),它引用了一个业务层,而业务层又引用了一个基于WebService的DAL。这些层很好地覆盖了单元
测试
,这些
测试
使用
模拟
来替换它们的依赖项。 我还有一个
API
库,允许
用户
通过代码访问WS (并处理许多问题,
如
凭据、urls等)。我想为我的库编写单元
测试
。目前,我可以这样做的唯一方法是编写引用库的
测试
,并
使用
用于
测试
D
浏览 2
提问于2013-07-25
得票数 0
回答已采纳
1
回答
使用
Moq
的ASP.Net MVC TDD
、
、
我正在尝试
使用
NUnit
和
Moq
来学习
测试
驱动开发/
测试
驱动开发。有很多
模拟
传递给
控制器
的存储库的示例,但我不知道如
何在
其中
模拟
DataService类有人能解释一下如何实现这一点吗?
浏览 0
提问于2010-12-31
得票数 1
回答已采纳
3
回答
对依赖于User.Identity对象的ASP.Net
Web
API
控制器
进行单元
测试
、
、
我首先要说的是,我是单元
测试
的新手,但我现在是一个坚定的信仰者。 我有一个替代
web
服务的ASP.Net MVC
API
。
API
从
web
应用程序获取HTTP Post,将请求记录到该数据库,然后发出请求并从另一个数据库返回数据。它要替换的
web
服务有额外的开销,需要确保与请求一起提交的
用户
名是登录的
用户
。为了替换它,我
使用
了站点
身份
验证
和
相关
控制器
的User.Identity对象。
浏览 0
提问于2018-04-04
得票数 2
1
回答
Visual :撤销单元
测试
测试
文件的读取权限
、
、
、
、
因此,我想编写一个单元
测试
,
测试
程序是否以正确的方式处理不可访问的文件。因此,我希望向我的
测试
数据中添加一个
测试
文件,该
测试
数据的单元
测试
没有读取权限。 ,但是最好的方法是什么呢?
浏览 0
提问于2016-02-27
得票数 0
回答已采纳
3
回答
MVC 3:如何学习如何
使用
NUnit
、
NUnit
和
Moq
进行
测试
?
、
、
、
、
我可以从这些源代码中学习如
何在
我的MVC 3应用程序中实现
测试
,
使用
NUnit
、
NUnit
2
和
Moq
?这里有人能帮我澄清Controller-Repository解耦、
模拟
和
依赖注入是如何协同工作的吗? 我想要做的.经过大量的研究,我决定用
Moq
作为我的
模拟
浏览 2
提问于2011-07-11
得票数 50
回答已采纳
1
回答
使用
.NET
web
Api
实现.NET 5核心MVC
Web
应用的授权
、
、
、
、
我的解决方案中有两个主要项目,一个是.NET 5CoreMVCWeb应用程序,用作我们的前端应用程序,
使用
身份
进行
身份
验证
和
授权,它目前直接连接到一个数据库层(不同的项目),该数据库层
使用
实体框架负责CRUD另一个项目是一个.NET 5
Web
API
应用程序。我们希望将
控制器
的逻辑从MVC应用程序移动到
Web
API
应用程序,以便只有
API
项目可以访问数据库层。如何将
身份
授权转移
浏览 3
提问于2021-10-16
得票数 0
1
回答
将
模拟
参数传递给
模拟
接口
、
、
、
我正在
使用
nuit
和
moq
来
测试
我的
控制器
。 {我认为为了
测试
控制器
,我首先
模拟
了HttpContext,然后将该对象传递到
模拟
的IS
浏览 0
提问于2011-12-01
得票数 5
回答已采纳
1
回答
使用
moq
模拟
第三方回调事件
、
、
、
、
我们一直在尝试为一个用C#编写的worker类编写单元
测试
,它
使用
moq
动态创建
模拟
对象的第三方应用程序接口(基于COM)。
NUnit
是我们的单元
测试
框架。这个第三方组件实现了几个接口,但也需要
使用
事件回调我们的worker类。我们的计划是
模拟
这个第三方组件可以引发的事件,并
测试
我们的worker类是否按预期运行。不幸的是,我们遇到了一个问题,因为
moq
似乎无法
模拟
和
引发外部定义的
浏览 3
提问于2010-01-20
得票数 7
回答已采纳
1
回答
ASP.NET核心-进行外部
API
调用的单元
测试
服务方法
、
、
、
、
最近,我开始学习自动化
测试
,我非常习惯于从
控制器
级别进行集成
测试
。我有一个ASP.NET Core,它进行验证检查,并在服务中调用以下方法。当它们调用外部
API
时
,我很难弄清楚如何对它们进行单元
测试
。 如何对这些进行单元
测试
?是不是应该有嘲弄或者…?如果可能的话,我希望有任何有帮助的投入
和
实际例子(比如我会安排什么,行动
和
断言)。
浏览 6
提问于2022-09-27
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券