rhino-mocks

rhino-mocks

文章 0 浏览 3

在RhinoMocks中创建存根方法时如何使用真实参数?

我想创建以下接口的存根: interface IUnitOfWork { void DoInTransaction(Action method) } 在存根对象中,我想要 DoInTransaction 做的就是运行 met…

内心激荡 2024-10-22 01:07:46 2 0

有人可以澄清我对模拟验证概念的理解吗?

我正在玩一些单元测试和嘲笑。我试图验证我的方法中的某些代码是否已被调用。我认为我不理解模拟的 Verify 部分,因为我只能验证 main 方法..这很愚蠢…

自控 2024-10-20 18:37:44 1 0

模拟 IObjectSet与犀牛模拟

有没有办法使用Rhino Mocks 为IObjectSet 生成存根? 之后的内容类似于以下代码: var context = MockRepository.GenerateMock &ltIContext&gt() //ge…

〆一缕阳光ご 2024-10-20 17:07:47 1 0

无法使用 Rhyno 模拟来模拟异步服务行为

我尝试模拟(使用 Rhyno 模拟)异步服务的行为。 下面是一个示例:我获得了一项服务,该服务具有一种名为 void GetServerState() 的方法。由于此方法…

极度宠爱 2024-10-20 14:27:43 0 0

Rhino 模拟:存根 IEnumerable时 IEnumerator.MoveNext() 出现问题界面

我们的 API 有一个继承自 IEnumerable 的接口,如下所示: public interface IFoos : IEnumerable&ltIFoo&gt { // Additional foo-collection-specifi…

苦行僧 2024-10-20 11:37:00 3 0

如何在返回模拟对象的方法调用结果之前对其进行修改?

给出以下使用 RhinoMocks 和 MSpec 的简化示例: [Subject(typeof (LocationController))] public class when_creating_a_location_with_invalid_mode…

流绪微梦 2024-10-18 22:51:48 1 0

如何测试 Relaycommand?

我正在读这篇文章 关于 MVVM 的MSDN 文章。我目前正在查看图#15 中的 RelayCommand。假设我想测试这个 SaveCommand。我该怎么做呢?我正在使用 NUnit …

亣腦蒛氧 2024-10-18 21:02:22 3 0

多线程代码使Rhino Mocks导致死锁

我们目前在单元测试期间遇到一些问题。我们的类使用 Rhino Mocks 对 Mocked 对象进行多线程一些函数调用。下面是一个简化到最小的示例: public class…

独自←快乐 2024-10-18 13:11:51 3 0

如何要求 RhinoMock 正确期望 Lambda 表达式

我正在使用 Rhino Mocks,但我不确定如何模拟采用 lambda 表达式的调用。情况如下: 实际方法: public void MyMethod (int subtestId) { var intervi…

我是有多爱你 2024-10-17 16:26:47 2 0

Rhino Mocks - 模拟属性内对 Service 的方法调用

我正在尝试测试该属性是否从服务调用的返回中获取其值,但我在模拟服务调用时遇到问题。 这是我的财产: public ICountry Country { get { if (_count…

青衫儰鉨ミ守葔 2024-10-15 20:53:00 2 0

使用 rhino 模拟为每个调用返回不同的实例

我有这样的代码: Expect.Call(factory.CreateOrder()) .Return(new Order()) .Repeat.Times(4) 当调用四次时,每次都会返回相同的实例。我想要返回差…

十年不长 2024-10-14 11:40:53 4 0

在单元测试 getter/setter 时如何使用 Rhino-mocks?

我目前正在学习 Rhino-mocks,并认为我混淆了单元测试和模拟之间的界限。在下面的示例中,我有一个只读 Count() 属性,我试图在其上测试 Get() (一个…

暮倦 2024-10-13 10:03:50 3 0

C# Rhino.Mocks - 如何编写测试代码而不重复自己?

我希望在我的 Rhino.Mocks 单元测试中删除所有依赖项,但我最终还是重复了自己。随着依赖项数量不断增加,我需要重新访问现有的单元测试并需要添加依…

山田美奈子 2024-10-12 15:09:52 3 0

使用 rhino 模拟对通用存储库进行单元测试

为什么这个测试失败了? [TestMethod] public void Can_show_next_event() { // Arrange var eventsRepo = MockRepository.GenerateStub&ltIRepositor…

梦醒时光 2024-10-11 07:06:53 2 0

在 RhinoMocks 中模拟 void 函数的正确方法是什么?

我有这个接口,它在某些函数中返回 void,我想模拟这些函数,并想知道这样做的正确方法是什么。截至目前,我有以下问题: var mocks = new MockReposi…

只有影子陪我不离不弃 2024-10-10 14:36:17 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文