En python, comment faire un test unitaire sur une fonction sans valeur de retour?

Je suis un pythoner. Lors de ces jours je vais me faire un plus complet de l'unité de test sur certains module de base dans mon projet.
Depuis que nous avons toujours à faire de test de l'unité avec des méthodes assertEqual', 'assertTrue" et ainsi de suite, ces méthodes nécessitent toutes une valeur de retour de la fonction testée, je me demandais comment faire un simple test de l'unité sur une fonction sans valeur de retour.

Je voudrais montrer un petit exemple ici, comment tester la fonction def foo(auto, msg) dans HelloTest?

class HelloTest(object):
    def foo(self, msg):
        MSG = msg.upper()
        self.bar(MSG)

    def bar(self, MSG):
        print MSG

source d'informationauteur Yarkee