Skip to content

grafinyavishenka9/qa_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

qa_python

1)test_init_dictionary_books_genre_is_exist_and_is_empty - тестируем,что при создании объекта класса, конструктор создает атрибут books_genre = {} (модуль __init__)

2)test_init_list_favorites_is_exist_and_is_empty - тестируем,что при создании объекта класса, конструктор создает атрибут favorites = [] (модуль __init__)

3)test_init_list_genre_is_exist_and_correct - тестируем,что при создании объекта класса, конструктор создает атрибут self.genre = ['Фантастика', 'Ужасы', 'Детективы', 'Мультфильмы', 'Комедии'] (модуль __init__)

4)test_init_list_genre_age_rating_is_exist_and_correct - тестируем,что при создании объекта класса, конструктор создает атрибут self.genre_age_rating = ['Ужасы', 'Детективы'] (модуль __init__)

5)test_add_new_book_add_two_books - тестируем добавление книги, соответствующее условиям(длина названия больше 0 и меньше 41 символа) (модуль add_new_book)

6)test_add_new_book_add_one_book_only_once - тестируем,что одну книгу можно добавить долько один раз (модуль add_new_book)

7-9)test_add_new_book_name_normal_length - тестируем позитивные граничные значения длины названия книги при её добавлении(1;22;40) (модуль add_new_book)

10-13)test_add_new_book_name_short_or_long_length - тестируем негативные граничные значения длины названия книги при её добавлении(0;41;42;60) (модуль add_new_book)

14)test_add_new_book_name_book_genre_is_empty_by_default - тестируем, что при добавлении книги, жанр по умолчанию пустая строка (модуль add_new_book)

15)test_set_book_genre_genre_is_set - тестируем, что существующей книге можно назначить существующий жанр (модуль set_book_genre)

16-17)test_set_book_genre_genre_is_not_set_if_Book_name_or_genre_is_not_exist - тестируем, что несуществующей книге нельзя назначить существующий жанр и наоборот (модуль set_book_genre)

18)test_get_book_genre_book_genre_return_as_added - тестируем, что возвращается тот же жанр, который мы добавили (модуль get_book_genre)

19)test_get_books_with_specific_genre_list_of_books_with_specific_genre_not_empty - тестируем, что возвращается список книг с конкретным жанром (модуль get_books_with_specific_genre)

20)test_get_books_genre_get_dictionary_of_books_with_names_and_genres_correctly - тестируем, что корректно возвращается словарь books_genre с добавленными в него ранее названиями и жанрами книг (модуль get_books_genre)

21)test_get_books_for_children_get_list_with_books_for_children_not_empty - тестируем, что возвращается список с названиями книг для детей (модуль get_books_for_children)

22)test_add_book_in_favorites_book_added - тестируем, что книги добавляюся в избранное (модуль add_book_in_favorites)

23)test_add_book_in_favorites_cant_add_book_if_book_not_in_books_genre - тестируем,что в избранное нельзя добавить книгу,которая не была добавлена ранее в коллекцию книг (модуль add_book_in_favorites)

24)test_delete_book_from_favorites_book_removed - тестируем,что книга удаляется из избранного (модуль delete_book_from_favorites)

25)test_get_list_of_favorites_books_get_list_of_favorities_books - тестируем, что можно получить список избранных книг (модуль get_list_of_favorites_books)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages