- test_add_new_book_add_books
- Проверяет, что новая книга добавляется в коллекцию с пустым жанром по умолчанию.
-
test_add_new_book_invalid_length_more_40
- Проверяет, что книга с названием длиной более 40 символов не добавляется в коллекцию.
-
test_add_new_book_invalid_length_is_0
- Проверяет, что книга с названием длиной 0 символов не добавляется в коллекцию.
-
test_get_list_of_favorites_books_have_books
- Проверяет, что книги добавленные в избранное, правильно присутствуют в списке избранных книг.
-
test_set_book_genre
- Проверяет установку жанра для книги и правильное получение этого жанра.
-
test_set_book_genre_invalid
- Проверяет, что установка неподдерживаемого жанра для книги не изменяет её жанр.
-
test_get_books_with_specific_genre
- Проверяет, что метод возвращает книги с указанным жанром.
-
test_get_books_for_children_list_is_empty
- Проверяет, что метод правильно не возвращает книги, неподходящие для детей.
-
test_get_books_for_children_list_is_not_empty
- Проверяет, что метод правильно возвращает книги, подходящие для детей.
-
test_add_book_in_favorites
- Проверяет, что книга может быть добавлена в избранные.
-
test_delete_book_from_favorites
- Проверяет удаление книги из списка избранных.
-
test_set_and_get_genre
- Проверяет установку и получение жанра для книги.
-
test_adding_book_genre
- Проверяет, что новая книга по умолчанию добавляется с пустым жанром.
-
test_books_with_no_genre
- Проверяет, что метод возвращает правильно книги без жанра.
-
test_invalid_genre
- Проверяет, что книги с несуществующим жанром не находятся.
-
test_get_books_genre
- Проверяет правильное получение словаря всех книг с их жанрами.
-
test_get_books_for_children_no_books
- Проверяет, что метод возвращает пустой список, если нет книг, подходящих для детей.
-
test_add_new_book_add_two_books
- Проверка, на наличие дубликатов в списке книг.