使用伪对象进行单元测试:避免过度设计,降低测试成本_软件工程_InfoQ精选文章