手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
rhino-mocks
rhino-mocks专题提供rhino-mocks的最新资讯内容,帮你更好的了解rhino-mocks。
不能对具有NullableContextAttribute
我正在使用第三方库,该库具有一些我要使用Rhino Mocks模拟的类。当我尝试为一个类创建存根时,出现以
作者:佚名 时间:2022-06-12
C#存根HttpApplicationCompleteRequest导致NullReferenceException
我的单元测试中有此设置 <pre><code>HttpApplication application = MockRepository.GenerateStub<HttpApplication>(); appl
作者:佚名 时间:2022-06-08
使 RhinoMock Stub 返回值依赖于参数
是否可以为 RhinoMock 存根设置“默认”返回值? 例如:我有一个方法从 1 到 175 接受一个 <code>int</co
作者:佚名 时间:2022-05-30
在单元测试用例中重置模拟数据
我正在使用 Rhino Mock 并希望根据单元测试中传递的参数设置不同的数据。当我单独运行它们时,它们会
作者:佚名 时间:2022-05-15
c# – Rhino Mocks:如何判断对象是否被嘲笑或真实?
给定一个对象o,我如何判断它是模拟对象还是真实对象? 我能看到这样做的唯一方法看起来有点hacky: public bool IsMockedObject(object o) { try { o.GetMockRepository(); return true; } catch(InvalidOperationException) { return fa
作者:佚名 时间:2019-11-26
c# – 在RhinoMocks中模拟void函数的正确方法是什么?
我有这个接口,在我想模拟的一些函数中返回void,并想知道这样做的正确方法是什么.截至目前,我有以下内容: var mocks = new MockRepository(); var mockedInterface = mocks.CreateMock<IMyInterface>(); Expect.Call(mockedInterface.FunctionThatReturn(param1, p
作者:佚名 时间:2019-12-04
c# – 用犀牛嘲讽两次摧毁一个属性
对于某些对象,我想创建默认存根,以便公共属性包含值.但在某些情况下,我想覆盖我的默认行为.我的问题是,我可以以某种方式覆盖已经存根的值吗? //First I create the default stub with a default value var foo = MockRepository.GenerateStub<IFoo>(); foo.Stub(x => x.TheValue).Re
作者:佚名 时间:2019-12-21
c# – 在单元测试期间渲染视图 – ControllerContext.DisplayMode
我正在研究一个生成大而复杂的报告的ASP.NET MVC 4 Web应用程序.我想编写单元测试来渲染视图,以确保视图不会爆炸,具体取决于模型: [Test] public void ExampleTest(){ var reportModel = new ReportModel(); var reportHtml = RenderRazo
作者:佚名 时间:2020-01-01
c# – 如何强制void方法从Stub对象返回Void?
如何在RhinoMocks中强制执行存根对象以在其上返回void方法的void? 举个例子: public interface ICar { string Model {get;set;} void Horn(); } ICar stubCar= MockRepository.GenerateStub<ICar>(); stubCar.Expect(c=>c.Horn()).R
作者:佚名 时间:2020-01-06
c# – Rhino Mocks Partial Mock
我试图从一些现有的类测试逻辑.由于它们非常复杂并且在生产中,因此不可能重新考虑目前的类别. 我想要做的是创建一个模拟对象并测试一个内部调用另一个非常难以模拟的方法的方法. 所以我想为次要方法调用设置一个行为. 但是当我设置方法的行为时,方法的代码被调用并失败. 我是否遗漏了某些东西,或者这是不可能在没有重新分类的情况下进行测试? 我已经尝试了所有不同的模拟类型(Strick,Stub,Dynami
作者:佚名 时间:2020-01-10
c# – Rhino Mocks,VerifyAllExpectations
我想跟踪一个使用Rhino Mocks的方法的调用.我们假设我有这个代码: public class A { protected IB _b; public A(IB b) { _b = b; } public void Run( string name ) { _b.SomeCall(ne
作者:佚名 时间:2020-01-23
c#中的模拟文件IO静态类
我是Unit Testing的新手,我需要在System.IO命名空间中模拟File静态类. 我正在使用Rhinomock,实现这一目标的最佳方法是什么, 可以说我需要模拟File.Exists,File.Delete …… 你不能用Rhino mock模拟静态方法.有关详细信息,请参阅 this question.您可以创建一个外观类来包装您将使用的文件系统调用,然后创建它的模拟版本.
作者:佚名 时间:2019-07-17
c# – 模拟一个DataReader并获取Rhino.Mocks.Exceptions.ExpectationViolationException:IDisposable.Dispose();预期#0,实际#1
我试图模拟一个SqlDataReader SqlDataReader reader = mocks.CreateMock<SqlDataReader>(); Expect.Call(reader.Read()).Return(true).Repeat.Times(1); Expect.Call(reader.Read()).Return(false); Expect.Call(reader.
作者:佚名 时间:2019-06-21
c# – 我可以用Rhino-Mocks 3.6中的AAA语法测试方法调用顺序吗?
在Rhino-mocks 3.6中,如果Method1称为1st,然后调用Method2,然后使用AAA语法使用Method3,则可以测试以下示例? // Assert var mock = MockRepository.GenerateMock<ISomeService>(); // Act myObject.Service = mock; // How should I change th
作者:佚名 时间:2019-06-17
c# – 模拟方法的结果
我试图找到一种方法来伪造另一种方法中调用的方法的结果. 我有一个“LoadData”方法,它调用一个单独的帮助器来获取一些数据,然后它会转换它(我有兴趣测试转换的结果). 所以我有这样的代码: public class MyClass(){ public void LoadData(){ SomeProperty = Helper.GetSomeData(); } public o
作者:佚名 时间:2019-06-11
c# – RhinoMocks – 获取被调用函数的参数
使用RhinoMocks – 我可以获取被调用函数的参数吗?我的意思是;我可以从函数调用中获取一些未知参数吗? 我有一个模拟,我期望有一些功能被调用.我知道一个参数,但另一个参数是未知的,因为这来自使用模拟的类并调用其上的函数.更具体地说 – 在这种情况下,未知参数是一个lambda函数.这是一个回调函数,当函数完成执行时,该函数应该被调用.由于mock防止回调被调用,我想要抓取它并自己调用它.
作者:佚名 时间:2019-05-27
c# – 是否是委托类型的lambdas构造函数?
我发现当我使用lambdas作为被断言的方法的参数时,Rhino Mocks的AssertWasCalled失败. 测试: _mockDoer.AssertWasCalled(x => x.Print(y => Console.WriteLine(“hi”))); 代码内部系统测试: _doer.Print(y => Console.WriteLine(“hi”))); 这使得我认为lambdas
作者:佚名 时间:2019-05-18
c# – 如何模拟一个采取动态对象的方法调用
说我有以下几点: public interface ISession { T Get<T>(dynamic filter); } } 我有以下代码,我想测试: var user1 = session.Get<User>(new {Name = "test 1"}); var user2 = session.Get<User>(new {Name = "test 2"}); 我怎么会嘲笑这个
作者:佚名 时间:2019-05-11
c# – 如何用Rhino Mock模拟扩展方法?
我使用我需要的一些扩展方法扩展了类型为IDataReader的对象.现在的问题是当我试图模拟IDataReader时,扩展方法不包括在模拟中,所以当Expect.Call(reader.ExtensionMethod())行返回(someValue)到达ExtensionMethod是不执行的我想要!我想要这个调用是记录的,当扩展方法从别的地方调用时,我希望它返回someValue. 有人知道如何
作者:佚名 时间:2019-05-09
c# – 模拟一个在RhinoMocks中接受委托的方法
我有以下课程: public class HelperClass { HandleFunction<T>(Func<T> func) { // Custom logic here func.Invoke(); // Custom logic here } // The class i want to test
作者:佚名 时间:2019-05-04
上一页
1
2
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• iPadOS 18来了,iPad现在真的有“生产力
• 谷歌日本整活:打造莫比乌斯外形键盘 正
• 天玑9400核心配置曝光,OV米均已采购,
• iPad和安卓Pad有什么区别?不用这三项功
• 松下全画幅镜头便携长焦70-300mm F4.5-
• 停产Quest Pro、力推Quest 3S,Meta要让
• RTX 4080/90要说再见!消息称英伟达11月
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot