Я пионер. В эти дни я заставляю себя сделать более полный unit test на каком-то основном модуле в моем проекте. Поскольку мы всегда делаем unit test с методами "assertEqual", "assertTrue" и т.д., Эти методы требуют требуемого значения от проверяемой функции, мне интересно, как сделать обычную unit test для некоторой функции без возврата значение.
Я хотел бы показать здесь крошечный пример, как проверить функцию def foo (self, msg) в HelloTest?
class HelloTest(object):
def foo(self, msg):
MSG = msg.upper()
self.bar(MSG)
def bar(self, MSG):
print MSG