sanya84
@sanya84
Фанатик Python 3

Питон как правильно тестировать класс модулем unittest?

Всем привет !
Решил добраться до тестирования в питон.
Есть такой скрипт.
"""Пример"""
import unittest

class Hello:
    def __init__(self):
        self.value = ""
        
    def name(self, value):
        self.value = value
        
    def show(self):
        if self.name == "":
            return "Hello user!"
        else:
            return str("Hello " + self.value + "!")

if __name__ == '__main__':
    hello = Hello()
    hello.name("Александр")
    print(hello.show())

Не могли бы вы на этом примере показать как правильно протестировать класс всеми возможными тестами?
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sputterspark
@Sputterspark
Если код состоит из говна и палок, то нужны три теста - на говно, на палки и интеграционный.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы