02 2006 档案

摘要:使用EasyMock扩展为Class提供Mock对象Author:kongxx通常我么在测试一些类的时候需要依赖另外一些类或接口,而此时可能这些类或接口可能仅仅是方法签名而没有真正的实现。此时我们就可以使用一些第三方类库来解决这个问题,比如常用的EasyMock,JMock等。但是这两个类库默认情况下都只能Mock接口,而不能Mock类,那么我们应该怎样解决这个问题呢?其实EasyMock和JMock两个框架也提供了对类作Mock的解决办法,不过这个功能需要他们提供的一个扩展类库才能实现。我们可以在他们的官方网站上下载这两个扩展。对于EasyMock下载EasyMock Class Exten 阅读全文
posted @ 2006-02-22 21:49 程序员天下 阅读(349) 评论(0) 推荐(0) 编辑
摘要:Jakarta Commons DBCP Proxool c3p0 XAPool RP Database Connection Pool smartpool primrose Db Connection Broker YAPoolman JDBCPool Poolman 阅读全文
posted @ 2006-02-22 18:14 程序员天下 阅读(127) 评论(0) 推荐(0) 编辑
摘要:public enum WindowsMessages: int {WM_NULL = 0x0000,WM_CREATE = 0x0001,WM_DESTROY = 0x0002,WM_MOVE = 0x0003,WM_SIZE = 0x0005,WM_ACTIVATE = 0x0006,WM_SETFOCUS = 0x0007,WM_KILLFOCUS = 0x0008,WM_ENABLE = 0x000A,WM_SETREDRAW = 0x000B,WM_SETTEXT = 0x000C,WM_GETTEXT = 0x000D,WM_GETTEXTLENGTH = 0x000E,WM_PA 阅读全文
posted @ 2006-02-21 20:54 程序员天下 阅读(222) 评论(0) 推荐(0) 编辑
摘要:Quartz不能直接使用已有对象实例的解决办法因为Quartz对所有要执行的任务都必须实现Job接口,并且Quartz通过创建一个JobDetail对象来执行任务。而在 JobDetail的构造函数中只有提供用Class做参数的构造函数,那么对于需要使用已有实例对象的情况下,就不能直接使用,必须通过其它一些方法来 处理。 下面就用就是一个解决方案: MyJob.java package eg;public class MyJob {public void execute() {//do somthingSystem.err.println(Syst... 阅读全文
posted @ 2006-02-19 13:42 程序员天下 阅读(291) 评论(0) 推荐(0) 编辑

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