05 2012 档案

摘要:MockRespository有四种泛型方法:·CreateMock<T>·CreateDynamicMock<T>·PartialMock·Stub在3.5中,三种已经过时的方法分别由以下方法替代:·StrictMock<T>·DynamicMock<T>·PartialMock<T>·Stub<T>它们各自对应静态工厂方法:·MockRepository.GenerateStrictMock<T>·MockR 阅读全文
posted @ 2012-05-31 11:01 布瓜 阅读(990) 评论(0) 推荐(0) 编辑
摘要:(一)MockRepositoryRhinoMock的主要的类,是Mock仓库,用于创建mock对象,录制,重放,验证等。(1)创建MockMockRepositorymock=newMockRepository();(2)创建mock对象Mock的目的就是创建mock对象,然后期望,录制重放等。创建mock对象有很多方法,以前的版本中通过:MockRepositoryfac=newMockRepository();varcustomer=fac.CreateMock<ICustomer>();来进行,CreateMock方法已经过时,工厂方法来进行:MockRepositoryf 阅读全文
posted @ 2012-05-31 10:49 布瓜 阅读(335) 评论(0) 推荐(0) 编辑
摘要:Event属性和方法:1. type:事件的类型,如onlick中的click;2. srcElement/target:事件源,就是发生事件的元素;3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键)4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属性值都不考虑文档的滚动情况,也就是说,无论文档滚动到哪里,只要事件发生在窗口左上角,clientX和clientY都是 阅读全文
posted @ 2012-05-30 10:26 布瓜 阅读(230) 评论(0) 推荐(0) 编辑
摘要:在jQuery中有两个获取元素位置的方法offset()和position()。position()方法是在1.2.6版本之后加入的,为什么要引 入这个方法呢?这两个方法之间有什么异同?使用的时候应该注意哪些问题?什么时候使用offset(),什么时候又使用position()呢?先看看API对这这两个方法的定义:offset():获取匹配元素在当前视口的相对偏移。返回的对象包含两个整形属性:top 和 left。此方法只对可见元素有效。position():获取匹配元素相对父元素的偏移。返回的对象包含两个整形属性:top 和 left。为精确计算结果,请在补白、边框和填充属性上使用像素单位。 阅读全文
posted @ 2012-05-17 16:31 布瓜 阅读(206) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示