moq 相关问题

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

使用Moq模拟包含导航属性的EntityFramework查询

我正在尝试为我们的存储库/工作单元框架设置单元和集成测试。模拟查询工作正常,直到引入导航属性。以下工作正常:var ...

回答 1 投票 0

Moq与lambda表达式?

我正在尝试使用Moq 4.0.10827(在NuGet上)测试应用程序服务,并且需要查询存储库:public class MyService {Repository _Repo; public MyObject Get(...

回答 3 投票 3

未处于调试模式时,Nunit测试失败

当我在调试模式下运行TEST时它会工作,否则会失败。我正在使用Moq。添加以下行时一切正常。 _repositoryMock.Setup(m => m.GetSingleBy(It.IsAny

回答 1 投票 0

使用Moq进行单元测试 - 值不能为空

我正在使用EF6。生成的代码类似于:public partial class MyDataContext:DbContext {public MyDataContext():base(“name = mydata”){} public virtual DbSet ...

回答 1 投票 3

流畅验证 - 将验证与特定流程最佳实践联系起来

使用http://fluentvalidation.codeplex.com/将验证规则绑定到特定流程的最佳做法目前我正在使用“规则集”功能将规则分组到不同的...

回答 2 投票 0

单元测试在C#,Moq中调用SAP异步Web服务

嗨,我试图用异步Web服务调用(asmx)单元测试方法。代码如下。问题是以某种方式嘲弄,TaskCompletionSource。我应该使用这种模式吗?有什么办法......

回答 1 投票 0

如何验证在Moq中没有调用该方法?

如何验证在Moq中未调用该方法?它有像AssertWasNotCalled这样的东西吗?更新:从版本3.0开始,可以使用新语法:mock.Verify(foo => foo.Execute(“...

回答 5 投票 418

无法访问模拟的底层对象[重复]

我在单元测试中有以下代码,我使用的是Moq:Mock canvas2 =新模拟 (); canvas2.Object.Children.Add(canvas1); canvas1.RaiseEvent(...

回答 1 投票 -6

如何在Moq Func Property中模拟{get; }

我使用Moq时遇到了嘲弄问题。我该如何模仿这个属性? public interface ICommand {Func GetDocument {get; }}

回答 1 投票 1

单元测试FTPWebRequest / FTpWebResponse

您将如何通过MOQ对FTPWebRequest和FTPWebResponse进行单元测试。

回答 3 投票 2

我如何模拟AddAsync?

我正在写单元测试。为了测试下面的方法,公共异步任务 CreateWebJobStatus(string blobId,Guid loggedInUserId,string loggedInUserEmail){Guid webJobStatusId = Guid ....

回答 1 投票 3

Moq:Mock.Verify()抛出NullReferenceException

我有一些简单的界面,我正在编写一个简单的单元测试,调用它的Mock <>。 public interface IMy(){void Method(ISomething foo,byte [] bar); } var mock = new Mock ...

回答 1 投票 0

如何使用moq生成假数据进行单元测试?

我需要生成一些数据来对我的存储库进行单元测试。我正在使用循环生成对象列表,请参阅下面的代码。我学会了moq是一个很棒的模拟库,我可以使用moq来生成...

回答 2 投票 3

如何在C#中模拟基类属性或方法

我在Nunit测试案例中通过互联网浏览模拟基类成员而没有运气,最后决定要求这个废料堆栈溢出社区。下面的代码片段在我的应用程序中有方案。一世 ...

回答 2 投票 1

我想实现一个linq表达式,它允许我测试提供的对象上的属性

我想从MOQ实现这个方法。 (这里我的深度很少)ISetup 设置(表达式 >表达);公共类Foo {public string Bar {...

回答 1 投票 1

单元测试依赖于UserManager的控制器的最佳实践 ?

我有一个具有以下签名的控制器:[Route(“api / [controller]”)] [ApiController]公共类UsersController:ControllerBase {private ILogger _logger; ...

回答 1 投票 4

如何对调用服务总线队列客户端SendAsync方法的类进行单元测试

我有一个接口,它有一个方法来创建队列客户端和消息工厂的实例。我已经创建了相同的具体实现,现在我正在尝试对功能进行单元测试...

回答 1 投票 5

为不同的输入和输出设置Mock对象方法,警告:访问修改后的闭包

我想用一个方法设置一个模拟对象,该方法应该为每个输入返回不同的东西。当我尝试类似下面给出的代码时,我得到了关于访问修改后的闭包的警告(...

回答 1 投票 0

使用Moq模拟IList.Add

我正在尝试设置一个moq对象来对使用EF6的业务层对象运行一些单元测试。到目前为止,我可以测试简单的方法调用,并检查是否调用了这些方法。但是,......

回答 1 投票 3

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