部分模拟测试在从模拟方法调用中调用的私有方法中调用失败
下面,我有一个我想测试的对象的代码。 我在测试中使用部分模拟,并希望在测试GenerateReport 方法时模拟对InsertData 的调用。 由于某种原因,我的测…
如何在程序集中使用InternalsVisibleTo设置对象以使用Rhino Mocks 3.6实现部分模拟
下面,我有一个我想测试的对象的代码。它位于一个名为 Business 的程序集中,我已在 AssemblyInfo.cs 中添加了属性,以使内部结构对位于另一个程序集…
为什么我的 RhinoMocks PartialMock 方法调用没有被模拟?
我正在创建一个部分模拟来测试基类的受保护辅助方法。我对受保护方法是否应该存在或者是否应该是注入依赖项的争论不太感兴趣,因为我真的很感兴趣看到…
为什么我的 PartialMock 方法忽略了我的期望
我有一个用作 PartialMock 的基类,例如 1 IContextManager contextManager = mocks.StrictMock(); 2 target = mocks.PartialMock(new object[] { con…
部分嘲笑是代码异味?
为什么对“部分模拟”和需要它的代码有如此多的仇恨? 这是一个(理论上的)示例实现: public ComplexResult1 operationA(Stimulus a) { { ... resul…
Rhino Mocks 模拟继承接口
我有一个类(例如 DerivedClass)继承自基类(例如 BaseClass)。 BaseClass 实现了一个名为 IBaseClass 的接口。 IBaseClass 有 1 个名为 TestProper…
为什么我的部分模拟会模拟所有虚拟方法,即使没有设置期望?
我有一个用户控件,它在我想测试的 ValidateChildren 方法中进行一些验证。 我已经创建了用户控件的部分模拟,但是尽管我没有对 ValidateChildren 方…
对部分模拟的期望 - NullReference 异常
我在使用 Rhino Mocks 进行部分模拟时遇到问题: var authentication = (FormsAuthenticationService)_mocks.PartialMock( typeof(FormsAuthenticatio…
- 共 1 页
- 1