模拟和测试类中的单个方法(MagicMock/py.测试)

2024-04-20 07:37:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我想为类中的单个方法编写一个测试(假设它是一个“str”类):

   mocked_str = mock.MagicMock(str)
   str.__len__(mocked_str)

但它失败了:

^{pr2}$

除了一个函数(用于测试)之外,我如何模拟整个类?谢谢。在


Tags: 方法函数lenmockstrmagicmockpr2mocked