조롱하는 사람과 함께 함수 폼을 테스트 클래스의 다른 함수에 전달하고 함수가 반환 된 후에 조롱 될 것으로 기대합니다. 그러나, 그것은 작동하지 않는 것, 그리고 어떤 제안 주셔서 감사합니다!우리는 조롱을위한 함수와 조롱을 다른 함수에 전달할 수 있습니까?
class Cls():
def submthd(self):
return 0
def mthd(self):
a=self.submthd()
return a
class Test_me(MockerTestCase):
def setUp(self):
pass
def mockup(self,f,m):
f = m.mock()
f(ARGS)
m.result(1)
m.replay()
def test_null(self):
m=Mocker()
o=Cls()
self.mockup(o.submthd,m)
self.assertEqual(o.mthd(),1)
m.verify()
'F를 = m.mock (f)'? –