对那些不容易构建的对象用一个虚拟对象来代替测试的方法