Почему список значений вместо str в модульном тесте? - PullRequest
0 голосов
/ 27 мая 2019

У меня есть класс с двумя строками атрибутов, но в модульном тесте вместо строки 'Test' возвращается список ('Test',).

Модель:

class Company:
    def __init__(self, document:str, name:str):
        self.name = name,
        self.document = document

Юнит-тест:

def test_create_company(self):
       company = Company(name='Test', document='1111111111')
       self.assertEqual('Test', company.name)

Ошибка:

>       self.assertEqual('Test', company.name)
E       AssertionError: 'Test' != ('Test',)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...