Skip to content

M-A-I2000/qa_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Sprint_4

Удалось покрыть тестами каждый метод. Файл tests.py включает в себя 13 тестов, каждый из которых прошел успешную проверку с результатом PASSED.

В тесте test_set_book_genre_existing_name_and_genre_success убрал ненужные ассерты.

Разделил тест test_get_books_genre_return_correct_dict на 3 разных теста. Мне показалось это более читаемым, чем с применение параметризации.

Тест test_add_book_in_favorites_books_return_empty_list действительно бесполезный. Что бы не удалять тест, реализовал проверку возвращения пустого списка при добавлении в избранное неизвестной книги(которой нет в словаре books_genre)

К сожалению у меня не получилось адекватно реализовать фикстуру, поэтому решил оставить код как есть...(

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages