摘要:(一)次序(Ordered)在rhinomock中,可以按次序调用方法。默认条件下,方法调用没有顺序。如果按次序录制,那么在调用方法时必须按录制时相同的次序进行。请看:publicinterface ICustomer{ string ShowTitle(string str); int Unid { get; set; } string CustomerName { get; set; } string Address { get; set; }}测试:publicvoid TestNoOrder(){ MockRepository mocks =new MockRepository(); 阅读全文
RhinoMock入门(2)——4种Mock类型(转载)
2013-08-08 10:40 by mch.zhang, 376 阅读, 0 推荐, 收藏,
摘要:MockRespository有四种泛型方法:·CreateMock·CreateDynamicMock·PartialMock·Stub在3.5中,三种已经过时的方法分别由以下方法替代:·StrictMock·DynamicMock·PartialMock·Stub它们各自对应静态工厂方法:·MockRepository.GenerateStrictMock·MockRepository.GenerateMock·MockRepository.GeneratePartialMock& 阅读全文
RhinoMock入门(1)——Mock仓库,期望(转载)
2013-08-08 10:33 by mch.zhang, 315 阅读, 0 推荐, 收藏,
摘要:这里介绍RhinoMock中的常用的类。(一)MockRepositoryRhinoMock的主要的类,是Mock仓库,用于创建mock对象,录制,重放,验证等。(1)创建MockMockRepository mock = new MockRepository();(2)创建mock对象Mock的目的就是创建mock对象,然后期望,录制重放等。创建mock对象有很多方法,以前的版本中通过:MockRepository fac = new MockRepository(); var customer = fac.CreateMock();来进行,CreateMock方法已经过时,工厂方法来进行: 阅读全文
精妙Sql语句
2009-12-25 08:54 by mch.zhang, 126 阅读, 0 推荐, 收藏,
摘要:下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create... 阅读全文
浙公网安备 33010602011771号