10 2012 档案

【PHP】PHPUnit单元测试利器:PHP Mock的使用方法
摘要:由于环境依赖关系,或者是特殊环境的构造要求,这就可能导致我们在测试环境下做验证是很困难的。当我们无法直接使用的真实被依赖模块时,我们可以用“测试替身”(TestDouble)来代替。这个测试替身不需要与真实的被依赖模块有相同的行为,它只需要提供和真实的被依赖模块有相同的API就行了。PHPUnit提供的getMock($className)方法可以自动生成一个对象,而这个对象就可以作为原来那个类的测试替身。这个测试替身可以用在任何需要它的地方。默认情况下,原类的所有方法都被一个虚拟的实现替代,这个实现仅仅是返回NULL(不会调用原类中的对应方法)。你可以使用will($this->ret 阅读全文

posted @ 2012-10-31 12:03 jeJee 阅读(10190) 评论(0) 推荐(0)

【Android】ADT离线安装的问题
摘要:受制于国内网络环境的问题,有时候想在Eclipse里直接在线安装ADT是安装不了的(本人公司和家里的电脑就是一台可以安装,另外一台安装不了)。网上找了一下,发现可以使用离线安装,离线安装的方式和在线安装比较类似,只是要先在网上下载好ADT包。ADT包的下载地址一般为https://dl-ssl.google.com/android/ADT-xx.x.x.zip,其中xx.x.x为版本号(如:https://dl-ssl.google.com/android/ADT-20.0.3.zip),如果下载不下来的话还有另外一个方法找到这个包,就是在QQ旋风里搜索资源"ADT-xx.x.x.z 阅读全文

posted @ 2012-10-23 16:47 jeJee 阅读(503) 评论(0) 推荐(0)

导航