Rhino.Mocks是.NET平台的动态模拟对象框架。 Rhino.Mock的目的是通过允许开发人员创建自定义对象的模拟实现并使用单元测试验证交互来简化测试。
我正在使用 RhinoMocks 和 Umbraco 为 ASP.NET MVC 应用程序编写单元测试。为此,我需要模拟 UmbracoContext,因此在下面的代码中使用。 但 Umbraco.Core.ApplicationContext.Current 抛出
如何构造 IdentityResult 且成功 == true
我有一个注入了 Microsoft.AspNet.Identity.UserManager 的类,我希望 userManager.CreateAsync(user,password) 方法返回一个 Task,其中 IdentityResult.Succeeded = true。
有没有办法让 rhino.mocks 在 .NET 6 平台的测试项目中工作? 当调用下面的代码时(在 .NET 6 项目下),我总是得到异常。 例外: 找不到方法:'System.
Rhino Mocks异常,“貌似正常的代码中预期的#1,实际的#0”
我从一本关于MVVM的旧书中获得了一段代码,该代码可以正常工作,但是使用Rhino Mocks的测试失败并显示以下消息:测试方法TestProject.UnitTest1.UpdateCustomer_Always_CallsUpdateWithCustomer ...
我有两个接口:接口ITimeframe {DateTime beginTime {get;} DateTime endTime {get;}}接口ITimeframeFactory {ITimeframe Create(Datetime beginTime,DateTime endTime); } ...
您如何在RhinoMocks中添加一个接受IEnumerable的方法?
我正在尝试模拟一个SqlLayer类,该类具有一个GetDataReader方法,该方法接受字符串查询和SqlParameters的IEnumerable。我试过像这样删除方法调用:var ...
使用Rhino Mocks进行单元测试INotifyPropertyChanged
我有一个实现INotifyPropertyChanged的类,我需要测试此接口是否正确实现。我想使用Rhino Mock对象执行此操作。 class MyClass:...
我编写了以下测试用例来说明使用Rhino Mocks的问题:[TestClass]公共类Tester {公共类TestList :List {公共替代布尔...
在单元测试中模拟CancellationToken.IsCancellationRequested
我想测试应该连续运行直到被杀死的任务。假设正在测试以下方法:public class Worker {public async Task Run(CancellationToken ...
TypeMock对于像我这样的爱好者来说太贵了:) Moq或RhinoMocks的下一版本都没有计划监听配置文件API,这是为什么呢?编辑:这将启用以下功能:模拟...
asp.net mvc rhino嘲笑模拟httprequest值
我正在尝试编写测试,我可以模拟HttpRequestBase来返回这样的帖子值吗?我该如何实现? var collection = new NameValueCollection(); collection.Add(“ Id”,“ 1”);集合......
RhinoMocks-将函数作为参数传递给另一个函数,并断言作为参数传递的函数已执行
我正在寻找如何将一个函数作为参数发送给另一个函数,并断言在通过某些验证后将调用“作为参数传递的函数”。例如,公开...
背景技术我正在修复长期以来被我们组织中的遗留代码所忽略的单元测试。它们是使用Rhino Mocks 3.4.0编写的,我正在努力寻找一种制作方法...
我正在尝试编写如下代码:myStub.Stub(_ => _.Create(Arg 。It.Anything))。Callback(i => {i.Id = 100; return i;}) ;我想获取传递给模拟的实际对象,...
说我有以下内容:public interface ISession {T Get (动态过滤器);我有以下要测试的代码:var user1 = session.Get (new {Name =“...
我正在为这个方法编写单元测试。我正在使用Rhino Mocks。如何在msdn文档中编写测试用例? mockSet.Verify(m => m.Add(It.IsAny ()),Times.Once()); // 寻找 ...
我正在使用Ms unity容器和rhino mock来创建存根。我尝试创建存根并在我的统一容器中注册它IUnityContainer container = ContainerManager.GetDefaultContainer; var ...
我有一个方法,将对象作为参数Method Signature IEnumerable 的ExecuteSQL (string sql,object param)方法调用字符串query =“select * from ...
Rhino Mocks - Stub .Expect vs .AssertWasCalled
好吧,我知道在Rhino Mocks中对新的AAA语法有很多困惑,但我必须说实话,从我到目前为止看到的,我喜欢。它读得更好,并节省了一些按键。 ...
我已经对此进行了搜索,这似乎是一个全部,但不幸的是,我读过的所有内容都无法解决这个问题。这是类:公共接口IMockInterface {MockClass ...