class HogeHoge: def __init__(self): self.test = Hoge() def tmp(self): tmp = self.test.get() tmp = str(tmp) + "?" return tmp
def test_hoge_with_patch(self, mock_get): mock_get.return_value = {"fake-request!"} hoge = Hoge() res = hoge.get() mock_get.assert_called_with(URL) self.assertEqual(res, {"fake-request!"})
def test_Hoge(self, fake_get): fake_get.return_value = {"status_code": 200} hoge = Hoge() self.assertEqual(hoge.get(), {"status_code": 200})