腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C#
Xunit
和
Moq
-
Mock
类
的
一个
方法
,
也
可以
调用
其他
实
基
类
方法
、
、
我来自Java,在那里我很容易用Spies
和
Mockito做这类事情。我意识到
Moq
不支持Spies,但如果你设置了CallBase,那么在
调用
其他
真正
的
方法
时,只模拟
类
中
的
一个
方法
似乎是可行
的
。新测试
的
遗留
类
,试图测试Split()
方法
。将在Split
方法
中使用
的
显式文件流创建重构为自己
的
G
浏览 31
提问于2020-10-06
得票数 2
2
回答
xUnit
和
Moq
不支持async - await关键字
、
、
、
我正在尝试探索如何将async
和
await关键字应用于我
的
xUnit
测试。我正在使用
xUnit
1.9
和
Async CTP1.3。这是我
的
测试用例public interface IDoStuffAsync Task AnAsyncMethod(string value); }我有
一个
使用接口并
调用
async
方法
浏览 69
提问于2012-06-28
得票数 21
回答已采纳
1
回答
为文档客户端创建模拟
、
、
我正在使用
xUnit
和
Moq
编写单元测试。我测试
的
类
有
一个
属性我正在尝试使用
Moq
模拟此属性,并尝试模拟DocumentClient
的
OpenAsync
方法
。这就是我创建
Mock
对象
的
方式。var documentClientObj = new
Mock
<DocumentCli
浏览 14
提问于2019-07-16
得票数 1
3
回答
基于
Moq
的
C#
单元测试保护
方法
、
最近我注意到,您
可以
使用
Moq
对抽象
基
类
进行单元测试,而不是在测试中创建实现抽象
基
类
的
虚拟
类
。// Assert}} 我知道
Moq
.Protected名称空间,但据我所见,它只允许您设置期望。
mock
.Protected().Setup(&
浏览 0
提问于2011-10-10
得票数 33
回答已采纳
1
回答
使用
moq
时包含
的
问题
、
、
、
我想测试
一个
删除
方法
。delete
方法
是在模拟服务中
调用
的
(不是用
moq
模拟
的
)。 return BusinessId.Equals(testObj.BusinessId);
浏览 3
提问于2011-08-01
得票数 0
回答已采纳
1
回答
Moq
验证与预期
的
ItAny不匹配
、
我正面临着这个错误 [
xUnit
.net 00:00:03.08]
Moq
.MockException : [
xUnit
.net 00:00:03.08]
Mock
<ContactScoreRepo:1> (s): [
xUnit
.net 00:00:03.08[
xUnit
.net 00:00:03.08]
浏览 10
提问于2021-03-19
得票数 1
回答已采纳
2
回答
为什么我在用MSpec/
Moq
测试这个异步
方法
时得到
一个
NullReferenceException?
、
、
、
我希望测试是否从异步
方法
返回正确
的
类型。此
方法
在依赖
类
中使用另
一个
异步
方法
。依赖
类
实现了这个接口:我要测试
的
方法
是:public class Testes p
浏览 12
提问于2013-07-06
得票数 3
1
回答
用
Moq
(
C#
)监视对象
、
、
我正在构建
一个
.NET核心应用程序,我想使用
Moq
监视
一个
实例化
的
对象,但是我还没有找到一种
方法
来实现它。 var
mock
= new
Mock
<Foo>();
mock
.CallBase = t
浏览 0
提问于2019-08-28
得票数 5
回答已采纳
1
回答
如何在与
Moq
的
基本接口中访问
方法
?
、
、
public interface IUserRepository : IRepositoryBase void AddUser(User user);IRepositoryBase有
一个
方法
现在,我想在
Moq
中检查这个
方法
中
的
内容。,由于Update
方法
是IUserRepository继承
的
接口
的
一部分,所以我无法访问它。在错误消息中
可以
看到它是
基
类
的
一部分:
浏览 3
提问于2015-05-10
得票数 0
回答已采纳
6
回答
断言从模拟对象构造函数引发
的
异常
、
、
、
、
假设: VS2010、.NET 4、
C#
、NUnit、
Moq
} }} 测试失败,NUnit报告从未抛出异常。我确实找到了
一个
浏览 2
提问于2011-04-13
得票数 10
回答已采纳
1
回答
如果你不能控制
一个
类
,你怎么能模拟这个
类
的
方法
呢?
、
、
、
我使用
Xunit
和
Moq
进行单元测试。到目前为止,我已经成功地模拟
和
测试了来自接口
的
方法
。但是我该如何模拟
和
测试
一个
我无法控制
的
类
的
方法
呢?该类没有接口,
方法
也
不是虚
的
。我研究了Type
Mock
Isolator,但我不能让它工作,而且这也不是
一个
可行
的
解决方案,因为它是付
浏览 26
提问于2021-01-22
得票数 3
回答已采纳
2
回答
如何使用
MOQ
框架为抽象
基
类
创建
Mock
?
、
我想为MyClass编写单元测试,但它
的
基
类
是
一个
抽象
类
。public class MyClass : AbstractBaseClass}var test = new
Mock
<IInterface>
浏览 1
提问于2011-05-24
得票数 6
回答已采纳
1
回答
Moq
在单元测试中抛出特定异常失败
、
、
、
为了对获取
和
添加设置
的
类
进行单元测试,我使用
moq
让blob存储抽象
类
(blobStorageRepository)抛出
一个
异常。它大体上是有效
的
。然而,我有两个测试失败了。我有两个不同
的
单元测试,使用moc抛出
一个
特定
的
异常(StorageException),我已经设置了
moq
抛出那个异常,但是
moq
总是抛出
一个
正常
的
“异常”。我测试
浏览 32
提问于2019-09-11
得票数 0
3
回答
如何在
C#
AspNet核心中修改LoggerFactory
、
、
为此,我使用了
XUnit
和
Moq
。控制器在构造函数中注入了
一个
ILoggerFactory。
一个
Moq
如何进行测试?我尝试为控制器
类
模拟Logger,然后模拟CreateLogger以返回模拟Logger,但是当
调用
LogInformation()函数时,我总是得到各种测试运行时NullReferenceExceptionsvar mockLogger = new
Mock
<ILogger<JwtController>
浏览 5
提问于2017-07-21
得票数 20
7
回答
为什么我得到
一个
异常信息"Invalid setup on a non-virtual (VB in VB) member..."?
、
、
我有
一个
单元测试,其中我必须模拟
一个
返回bool类型
的
非虚
方法
{ }所以我有
一个
XmlCupboardAccess
类
的</e
浏览 58
提问于2014-02-14
得票数 187
回答已采纳
1
回答
类似Rhino Mocks中
的
Moq
部分类
、
Warrant(); ...}} 我甚至不确定这是不是正确
的
,我
也
想在
Moq
里做同样
的
事情。我似乎找不到部分
的
Mo
浏览 4
提问于2011-08-05
得票数 2
回答已采纳
6
回答
使用
Moq
模拟
基
类
方法
调用
我正在修改
一个
类
方法
,它格式化了一些输入参数日期,这些日期随后被用作
基
类
(位于另
一个
程序集中)
的
方法
调用
中
的
参数。当传递给
基
类
方法
时,我想验证传递给我
的
方法
的
日期
的
格式是否正确,所以我想对
基
类
方法
调用
进行
Moq</
浏览 0
提问于2009-08-18
得票数 24
1
回答
net core
xunit
不进入使用依赖注入
的
方法
、
、
、
我正在做
一个
net core rest api应用程序,我想使用
xunit
来测试它。我有
一个
名为IContact
的
接口
和
一个
简单
的
方法
,还有
一个
名为Contact
的
具体
类
{} public class
xunit
项目,其中我使用
Moq
调用
Get()
方法</
浏览 0
提问于2020-03-19
得票数 0
1
回答
模拟存储库
方法
验证测试失败
、
、
我正在使用
Moq
框架
和
.NET核心应用程序中
的
xUnit
。我有
一个
模拟存储库{} public T Response { get; set; } }这就是我预置存
浏览 1
提问于2020-12-03
得票数 1
回答已采纳
2
回答
如何用多个存储库实现NUnit测试控制器
、
、
我有
一个
.net核心API,它有
一个
控制器,
可以
处理SQL数据库中
的
多个表,我正在使用存储库模式设计来实现最佳实践。我
的
主控制器
的
构造函数注入如下所示: private ISalesRepository _salesRepository)是否如预期
的
那样运行。我
的
问题是,如何使用NUnit测试来测试家庭控制器
的
Post操作
方法</em
浏览 3
提问于2019-11-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Moq-Mock 方法
Moq-其它
使用 Moq 测试.NET Core 应用-Mock 方法
Moq-Mock 行为
Python unittest mock 黑魔法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券