RhinoMocks 类型
人们 如何将 RhinoMock 对象作为属性 我正在尝试以下代码片段 internal class Mocks { private MockRepository.GenerateMock<IFormsAuthentication&…
为什么 Rhino Mocks 在存根上出错,但在与模拟完全相同的事情上却没有出错?
我对 rhino Mocks 相当陌生,刚刚开始在这个项目中使用它。 我正在测试一些代码,这些代码调用外部方法来获取“Project”的 IEnumerable,我有一个接…
如何使用 Rhino Mocks 进行单元测试和模拟静态扩展方法?
我编写了以下扩展方法: static public IQueryable<OutboundPattern> ByClientID(this IQueryable<OutboundPattern> qry, int clientID) { re…
BDD:何时/何地设置存根?
我使用 TDD/SSR 一段时间了。我正在尝试过渡到 BDD:上下文、becauseOf 和断言。 我正在使用 Rhino Mocks 进行隔离,现在我正在为语法而苦苦挣扎。这…
Rhino Mocks:如何使用 vb.net 和 AAA 语法验证方法被调用一次
我尝试在 Rhino Mocks 中使用 AAA 语法与 VB.Net 来验证某个方法仅被调用一次。我似乎无法弄清楚。使用此代码,如果存储库被调用两次,则第二次调用时…
为什么 Rhino Mocks 在与线程一起使用时会抛出异常?
在使用 Rhino Mocks 和 Threads 时,我们遇到了一个奇怪的问题。我已经 试图隔离问题,但现在我坚持这一点: [TestClass] public class FoolTests { […
如何对会话状态进行单元测试
我试图弄清楚如何对我的对象进行单元测试,该对象将自身保留到会话状态。 控制器执行类似的操作... [HttpPost] public ActionResult Update(Account a…
Linq 中的单元测试虚拟方法
我有以下需要进行单元测试的类结构: public interface IFoo { int Value { get} int GetValue() } public class BaseClass : IFoo { public virtual …
无法弄清楚为什么这个 Rhino Mock 失败了?错误:预期为真,但实际为:错误
这是代码: public interface IAccessPoint { int BackHaulMaximum { get set } bool BackHaulMaximumReached() void EmailNetworkProvider() } publi…
为什么犀牛模拟的期望没有得到满足?
这是代码: public interface IAccessPoint { int BackHaulMaximum { get set } bool BackHaulMaximumReached() void EmailNetworkProvider() } publi…
如何断言使用 Rhino Mocks 调用了通用方法?
我有以下测试来验证我的存储库是否正在调用它各自的会话(我已重写它以突出实际问题): [Test] public void Why_Does_This_Fail() { var objectUnder…