-
test_add_new_book_success
Проверяет, что книга с корректным названием успешно добавляется в словарьbooks_genre. -
test_add_new_book_incorrect_name
Проверяет, что книга не добавляется, если её название пустое или превышает допустимую длину (более 40 символов). -
test_add_new_book_twice_unsuccess
Проверяет, что одну и ту же книгу невозможно добавить в коллекцию более одного раза. -
test_new_book_has_no_genre
Проверяет, что у новой книги жанр отсутствует и равен пустой строке. -
test_set_book_genre_success
Проверяет корректную установку жанра книге из допустимого списка жанров (с использованием параметризации). -
test_get_books_with_specific_genre
Проверяет, что метод возвращает список всех книг с указанным жанром. -
test_get_books_for_children
Проверяет, что в список книг для детей попадают только книги без возрастного рейтинга. -
test_add_book_in_favorites
Проверяет, что книга, добавленная в коллекцию, успешно добавляется в список избранных. -
test_add_book_in_favorites_twice_unsuccess
Проверяет, что одну и ту же книгу невозможно добавить в избранное повторно. -
test_delete_book_from_favorites
Проверяет, что книга успешно удаляется из списка избранных.