随笔分类 -  Techniques

用metaclass来实现AOP
摘要:meta-programming是AOP实现的经常性手段,而这里要展示的,是利用Python的metaclass能力来实现 AOP。当a的setx方法被调用时,会被“拦截”,先输出pre...然后是原始setx的方法调用,最后输出post...Code highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文

posted @ 2006-04-28 09:05 Cavingdeep 阅读(1662) 评论(0) 推荐(0)

自动化回归测试含有外部依赖的应用程序 & 程序员的宿命
摘要:为什么说测试是程序员的宿命以及如何实现自动化回归测试有外部依赖的程序…… 阅读全文

posted @ 2005-08-18 16:07 Cavingdeep 阅读(3455) 评论(12) 推荐(0)

用RAIL为没有强签名的程序集签名
摘要:你是否有过这样的经历,你的程序集需要强签名,但是你引用的一个第三方程序集没有强签名,那么你也因此不能为你自己的程序集强签名了…… 阅读全文

posted @ 2005-08-13 16:27 Cavingdeep 阅读(2718) 评论(17) 推荐(0)

Non-Public members unit testing
摘要:An article that describes how to make non-public members unit testing. 阅读全文

posted @ 2005-07-08 00:12 Cavingdeep 阅读(1803) 评论(10) 推荐(0)

用DCG做单元测试报表
摘要:This article describes another way to transform XML unit test result into test report without using XSLT. 阅读全文

posted @ 2005-04-15 21:54 Cavingdeep 阅读(800) 评论(1) 推荐(0)