Pytest для метода внутри класса - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть код Python, для которого я пытаюсь написать тесты.

class ship:
    def __init__(self, draft, crew):
        self.draft = draft
        self.crew = crew

    def is_worth_it(self):
        total_weight_of_crew = (self.crew * 1.5)
        x = (self.draft - total_weight_of_crew)
        if x < 20:
            return False
        else:
            return True

Я написал тест ниже, но он не работает.Как я могу написать тест с параметрами метода из класса?

def test_is_worth_it(self):
    x = ship(15, 10)
    assert x.is_worth_it() == True
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...