擅长:python、mysql、java
<p>有类似的问题,我在编写测试用例时有点不知所措</p>
<pre><code>class UserCompanyRateLimitValidation:
def __init__(self, user_public_key):
self.adapter = UserAdapter(user_public_key)
container = self.adapter.get_user_company_rate_limit()
super(UserCompanyRateLimitValidation, self).__init__(container,\
UserCompanyRateLimitValidation.TYPE)
</code></pre>
<p>我要测试这个函数。我写过类似这样的测试用例。我试图模仿UserAdapter类,但我不能完全这样做。在</p>
^{pr2}$
<p>在这里,如果您看到我模拟了来自可测试函数的get_user_company_rate_limit()调用,<code>container = self.adapter.get_user_company_rate_limit()</code>
但我还是想不出怎样才能嘲笑这个电话</p>
<pre><code> self.adapter = UserAdapter(user_public_key)
</code></pre>