5
|
Simon Randy Burden · 技术社区 · 15 年前 |
1
9
现在我有一个丑陋的密码
这是用来…
|
2
2
,如果您打算进行任何数量的广告编程,并且希望能够测试它,那么可以考虑编写一个包装器来代替 两个 SearchResult和DirectoryEntry——这样做的好处是,您不必为每个需要获取SearchResult或DirectoryEntry的函数编写两个函数。 我做了类似的事情。这不完全是一个晚上的项目,但完全值得,因为我正在研究一个ISV广告产品。你可以少包装,减少工作量。下面是一个伪代码布局,让您了解:
这种方法——除了增加了可测试性之外——使我不必在我们共享的libaries中做如下的事情:
现在我们只有
|
3
0
您可以围绕SearchResult编写自己的包装类,实现一些ISearchResult接口。 具体的实现使用searchresult类在内部公开您需要的内容,然后您可以在测试时模拟接口。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |