rhino-mocks

    2热度

    1回答

    我试图测试Caliburn.Micro方法,PublishOnUIThread()叫做: public static class EventAggregatorExtensions { ... public static void PublishOnUIThread(this IEventAggregator eventAggregator, object message);

    1热度

    1回答

    给定一个界面如下: interface ISomething { void Method(int arg1, string arg2, double arg3, OtherType arg4); } 用于与RhinoMocks嘲讽 ISomething something = MockRepository.GenerateMock<ISomething>(); 我知道检查的唯

    0热度

    1回答

    我是新手与Rhino Mock工作,我得到这个错误,我不明白为什么。这里测试 public void TestGet() { var installationReference = new Guid("21D7D135-6E9E-4F92-8313-873CA3ABDCD8"); var study = MockRepository.GenerateMock<IStudy>(

    1热度

    1回答

    我有一个私人设置属性的类,我想与犀牛嘲笑一起取出。 但是,当我尝试这样做时,它会给我一个运行时错误。我是新来使用犀牛制品,所以我必须缺少的东西在这里... public interface IView { bool isDialog { get; } } [TestMethod] public void SomeTest() { var m_MockReposito

    -2热度

    1回答

    我正在写测试CheckPassWord() 我假设在我的userMangerMock上,Expect调用的行为与预期不符。 //CheckPassword returns true if the parameter matches to the exsting user. //Existing user is obtained by GetUser() by internal call

    0热度

    1回答

    我使用Rhino Mocks来设置严格的模拟。在某些条件下,任何这些模拟都不能执行方法调用。现在 // Arrange var myMock = MockRepository.GenerateStrictMock<IMyClass>(); var sut = new SUT(myMock); // Act sut.DoSomething(); ,DoSomething的包装在一个tr

    4热度

    1回答

    我有一个失败的测试用例依赖于外部模块。 我想用Rhino Mock生成关于调用函数的报告。 先创建了我的问题,一个最小的例子: using NUnit.Framework; using Rhino.Mocks; using System; namespace StackOverflow_namespace { public interface IUsefulService

    -1热度

    1回答

    我正在创建一个单元测试,我正在使用rhino mocks(我从来没有使用过任何类型的模拟器(如果你们知道如何处理它与另一个模拟框架,请向我展示一些例子))。 在我的情况我试图嘲弄以下通用仓库 public interface Repository { IEnumerable<TEntity> Search(Expression<Func<TEntity, bool>> filter =

    0热度

    2回答

    我试图在其中一个参数上使用类型约束来存根方法。通常,我已经知道的类型和写: o.Stub(x => x.SomeMethod(Arg<bool>.Is.Anything)).Return(...); 相反,我想所有的呼叫赶上来SomeMethod其中第一个参数中从基类派生过去了,说B。这可能吗?有人可以帮助一个例子吗? 伪为想什么,我指定代码: o.Stub(x => x.SomeMethod

    0热度

    2回答

    我正在使用Rhino Mocks来测试以下方法。 public static List<string> RetrieveColumnNames(IDataReader reader) { List<string> columns = null; for (int i = 0; i < reader.FieldCount; i++) {