nmock相关内容
我使用 NMock2,并起草了以下 NMock 类来表示一些常见的模拟框架概念: Expect:这指定了一个模拟方法应该返回什么,并表示调用必须发生或测试失败(伴随着对 VerifyAllExpectationsHaveBeenMet() 的调用). Stub:指定模拟方法应返回的内容,但不会导致测试失败. 那么我应该什么时候做呢? 解决方案 很多mocking框架都带来
..
我在一个类中有一个公共方法,它在内部调用该类中的特定私有方法.它看起来像这样: 公共类 MyClass : IMyClassInterface{公共列表MyMethod(int a, int b){MyPrivateMethod(a, b, ref varList, ref someVal);}private void MyPrivateMethod(int a, int b, ref List
..
这里是一个线程迷。我有这种方法: public void RefreshMelts() { MeltsAvailable.Clear() ; ThreadPool.QueueUserWorkItem(委托 { Dispatcher.BeginInvoke((ThreadStart)委托 { eventAggregator.GetEvent()。P
..
我知道有人问过类似的问题,但我没有找到明确的解决方案.我正在尝试从一个大类中模拟一个私有字段.私有字段是通过一些较早的方法实例化的,我正在尝试对引用该字段的后一种方法进行单元测试. 所以我的课堂上有一个更早的方法: public bool validateAll(ref DataEntry[] oEntries, string sMediaPlanId, ITemplateGenera
..
我正在尝试建立单元测试. Position类是在第三方库中实现的.但是对于我的单元测试,我需要将Size属性设置为特定值. public class Position { private double _size; private double Size { get { return _size;
..
我使用NMock2,并且我起草了以下NMock类来表示一些常见的模拟框架概念: Expect:这指定了模拟方法应返回的内容,并指出必须发生调用或测试失败(伴随对VerifyAllExpectationsHaveBeenMet()的调用). Stub:这指定了模拟方法应返回的内容,但不会导致测试失败. 那我什么时候应该做什么? 解决方案 许多模拟框架都带来了模拟&的概念.存
..
我使用的xUnit和NMock在.NET平台。 我测试presentation模型,其中一个方法是异步的。 该方法创建一个异步任务,并执行它因此该方法立即返回,而我需要检查的状态都还没有准备好。 我可以设置完成后,一个标志,而无需修改SUT,但是这将意味着我将不得不继续检查的标志,例如一个while循环,有可能超时。 我有什么选择? 解决方案 请问你的对象的功能,异步方法完成,如事件任何类
..