moq 相关问题

Moq(发音为“Mock-you”或只是“Mock”)是.NET的一个模拟框架,它大量使用lambdas和LINQ表达式树。

我如何模拟Directory.GetFiles?

我试图找出如何或是否有可能使用Moq公共类下载{private IFoo ifoo; public Download(IFoo ifoo){this.ifoo = ifoo; } ...

回答 1 投票 4

如果我为电子邮件类创建模拟,它会发送真实的电子邮件吗?

从理论的角度来看简单的问题。如果我有带Send()方法的Email类,其中负责发送电子邮件。 Send()方法在名为IEmail的接口中声明。让我们 ...

回答 1 投票 0

使用XUnit对MassTransit Consumer进行单元测试

我的团队刚刚开始使用MassTransit,我们正试图弄清楚IConsumer实现的单元测试是如何工作的。 MassTransit文档不完整,所有......

回答 1 投票 2

如何在Moq中验证对象类型参数

我想用匿名参数测试方法执行,但具有已知属性。 public interface IToTest {void MethodToTest(object data);这就是我尝试实现这个目标的方法:Mocker.Mock&...

回答 2 投票 1

如何断言异常已被抛出

我正在使用MOQ设置一个抛出InvalidOperationException的方法。然后我使用MSTest Assert.ThrowsException断言该方法抛出指定的异常。当我调试测试时...

回答 1 投票 0

在NUnit和Moq中围绕DateTime窗口进行单元测试[重复]

我跟随TDD Kata'Greeter',其中我必须创建一个类,该方法根据调用它的时间返回不同的输出。所以我有这堂课......

回答 2 投票 1

如何使用Moq Azure Key Vault进行单元测试

我需要模拟Key Vault的端点,以便知道我是否正在调用该函数来获取密钥保险库一次。我正在使用C#和Moq(Framework)开发它以进行测试。 ......

回答 1 投票 0

抽象类构造函数调用可覆盖的方法

我尝试创建一个可用于Moq的可测试存储库类。我不想重复我的选择器方法(GetAll,Get,...)。我的实现工作正常,但SonarSource报告错误RSPEC -...

回答 2 投票 1

我怎么在这里使用Moq?

我的WEB API项目使用的Generic Repository实现了这样的接口:public interface IGenericEFRepository 其中TEntity:class {Task

回答 1 投票 1

在Moq中VerifyAll()的目的是什么?

我在Moq看到了Verifiable()的目的是什么?在我的脑海里有这个问题。需要你的帮助解释一下。

回答 2 投票 40

使用NUnit AutoMoq的AutoFixture可防止测试运行

更新:AutoFixture团队在3.51版本中发布了此修复程序。只需扩展AutoDataAttribute即可:public class AutoDataFixedNameAttribute:AutoDataAttribute {public ...

回答 1 投票 4

如何在同一个调用中模拟从父对象返回的对象

所以这是我的具体方法中的代码行:var patron = patronService.GetPatron(new GetPatronRequest(){PatronId = request.PatronId})。赞助人;我的GetPatron方法返回一个...

回答 1 投票 1

Moq:如何获取传递给模拟服务方法的参数

想象一下这个类公共类Foo {private Handler _h; public Foo(Handler h){_ h = h; public void Bar(int i){_ h.AsyncHandle(CalcOn(i)); } ...

回答 7 投票 137

相同的Moq SetupSequence用于不同的对象

编辑:解决了代码实际上很好。实际上,实际评估的方法不止一次被调用。但是后来Rhino Mocks Repeat.Once()没有表现出正确的行为......我正在从......迁移

回答 1 投票 0

如何在测试方法中模拟按键?

我写了一个生命控制台应用程序游戏,现在我正在为它编写单元测试。游戏板呈现在循环中,可以用Esc按下来打破。但我不知道如何模拟......

回答 1 投票 2

如何从测试类中引发keyEvent

我创建了一个自定义文本框,如果输入无效,则验证输入是否对文本显示了一些操作。我有onkeypress()和ontextchanged()事件来验证输入。一世 ...

回答 2 投票 2

Moq使用参数返回Async()

我正在尝试像公共异步任务一样模拟存储库的方法 使用Moq ReturnsAsync的GetByTypeValue(WhitelistType类型,字符串值),如下所示:static List

回答 1 投票 32

Moq,Setup()和Returns()之间的类型不匹配

我有一个接口:public interface IPeopleService {Task > GetPeople();这是我的代码来模拟请求的返回:List 人= ...; var ...

回答 1 投票 4

使用Moq确定是否调用方法

我的理解是,我可以测试如果我调用更高级别的方法将发生方法调用,即:public abstract class SomeClass(){public void SomeMehod(){...

回答 3 投票 152

在Moq中重置模拟验证?

如此设置:public interface IFoo {void Fizz(); } [测试] public void A(){var foo = new Mock (MockBehavior.Loose); foo.Object.Fizz(); foo.Verify(x => x.Fizz()); ...

回答 8 投票 50

© www.soinside.com 2019 - 2024. All rights reserved.