2
正試圖解決Python中的在線編碼問題,並且提交所需的I/O很簡單input()
和print()
。由於我很懶,不想用方法參數替換I/O以運行單元測試,我將如何創建一個單元測試,以允許我將預設字符串替換爲輸入?例如:Python 3中單元測試的預設輸入
class Test(TestCase):
__init__(self):
self.input = *arbitrary input*
def test(self):
c = Class_Being_Tested()
c.main()
...make self.input the required input for c.main()
...test output of c.main()