Skip to content

Sprint_4 - #9

Open
DmitryZyabikov wants to merge 1 commit into
mainfrom
develop
Open

Sprint_4#9
DmitryZyabikov wants to merge 1 commit into
mainfrom
develop

Conversation

@DmitryZyabikov

Copy link
Copy Markdown
Owner

Реализовано полное тестирование класса BooksCollector с использованием pytest. Все тесты проходят успешно, покрытие кода 100%.

Comment thread tests.py
def test_add_book_in_favorites_added(self):
collector = BooksCollector()
collector.add_new_book('Книга')
collector.add_book_in_favorites('Книга')

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно лучше: не хватает теста на добавление в избранное книги которая не добавлена в коллекцию

Comment thread tests.py
assert collector.get_books_genre().get('Властелин колец') == ''

@pytest.mark.parametrize('name', ['', 'a' * 41])
def test_add_new_book_invalid_length_not_added(self, name):

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Можно лучше: не хватает позитивных тестов с проверкой границ имени книги

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants