From add42f3ced008277abe0e72f6f9fec770630b680 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 21:37:14 +0300 Subject: [PATCH 01/17] Second test --- tests.py | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/tests.py b/tests.py index 383385e..1cf2552 100644 --- a/tests.py +++ b/tests.py @@ -1,24 +1,16 @@ from main import BooksCollector - -# класс TestBooksCollector объединяет набор тестов, которыми мы покрываем наше приложение BooksCollector -# обязательно указывать префикс Test class TestBooksCollector: - # пример теста: - # обязательно указывать префикс test_ - # дальше идет название метода, который тестируем add_new_book_ - # затем, что тестируем add_two_books - добавление двух книг def test_add_new_book_add_two_books(self): - # создаем экземпляр (объект) класса BooksCollector collector = BooksCollector() - - # добавляем две книги collector.add_new_book('Гордость и предубеждение и зомби') collector.add_new_book('Что делать, если ваш кот хочет вас убить') - - # проверяем, что добавилось именно две - # словарь books_rating, который нам возвращает метод get_books_rating, имеет длину 2 assert len(collector.get_books_rating()) == 2 - # напиши свои тесты ниже - # чтобы тесты были независимыми в каждом из них создавай отдельный экземпляр класса BooksCollector() \ No newline at end of file +class TestBooksCollector: + + def test_add_new_book_add_two__equal_books(self): + collector = BooksCollector() + collector.add_new_book('Гордость и предубеждение и зомби') + collector.add_new_book('Гордость и предубеждение и зомби') + assert len(collector.get_books_rating()) == 1 \ No newline at end of file From 0b841afb34fc47ec2f54001a4ae039049172b857 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 21:53:53 +0300 Subject: [PATCH 02/17] Change Second test --- tests.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests.py b/tests.py index 1cf2552..894e94d 100644 --- a/tests.py +++ b/tests.py @@ -9,8 +9,8 @@ def test_add_new_book_add_two_books(self): class TestBooksCollector: - def test_add_new_book_add_two__equal_books(self): + def test_add_new_book_add_two__equal_books_fail(self): collector = BooksCollector() collector.add_new_book('Гордость и предубеждение и зомби') collector.add_new_book('Гордость и предубеждение и зомби') - assert len(collector.get_books_rating()) == 1 \ No newline at end of file + assert len(collector.get_books_genre()) == 1 \ No newline at end of file From c7cf98b67c22d6d9df247dbe67547fda81e4ab75 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:03:40 +0300 Subject: [PATCH 03/17] Third test --- tests.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests.py b/tests.py index 894e94d..4f2dd53 100644 --- a/tests.py +++ b/tests.py @@ -9,8 +9,15 @@ def test_add_new_book_add_two_books(self): class TestBooksCollector: - def test_add_new_book_add_two__equal_books_fail(self): + def test_add_new_book_add_two__equal_books_failed(self): collector = BooksCollector() collector.add_new_book('Гордость и предубеждение и зомби') collector.add_new_book('Гордость и предубеждение и зомби') - assert len(collector.get_books_genre()) == 1 \ No newline at end of file + assert len(collector.get_books_genre()) == 1 + +class TestBooksCollector: + + def test_add_new_book_add_books_len_more_than_40_failed(self): + collector = BooksCollector() + collector.add_new_book('Сказка о царе Салтане, о сыне его славном и могучем богатыре князе Гвидоне Салтановиче и о прекрасной Царевне Лебеди') + assert len(collector.get_books_genre()) == 0 \ No newline at end of file From a4a26fa0bd4fcd8c2480411e4f06020bd10a39ca Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:17:58 +0300 Subject: [PATCH 04/17] Change books' titles --- tests.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests.py b/tests.py index 4f2dd53..353a303 100644 --- a/tests.py +++ b/tests.py @@ -11,8 +11,8 @@ class TestBooksCollector: def test_add_new_book_add_two__equal_books_failed(self): collector = BooksCollector() - collector.add_new_book('Гордость и предубеждение и зомби') - collector.add_new_book('Гордость и предубеждение и зомби') + collector.add_new_book('Джейн Эйр') + collector.add_new_book('Темная башня') assert len(collector.get_books_genre()) == 1 class TestBooksCollector: @@ -20,4 +20,13 @@ class TestBooksCollector: def test_add_new_book_add_books_len_more_than_40_failed(self): collector = BooksCollector() collector.add_new_book('Сказка о царе Салтане, о сыне его славном и могучем богатыре князе Гвидоне Салтановиче и о прекрасной Царевне Лебеди') + assert len(collector.get_books_genre()) == 0 + + +class TestBooksCollector: + + def test_add_book_in_favorites_sucsess(self): + collector = BooksCollector() + collector.add_new_book('Преступление и наказание') + assert len(collector.get_books_genre()) == 0 \ No newline at end of file From 31a08f6bf7f72d1ba7c91f0359d2254ca3ee4779 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:26:00 +0300 Subject: [PATCH 05/17] Fourth test --- tests.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests.py b/tests.py index 353a303..d166a53 100644 --- a/tests.py +++ b/tests.py @@ -28,5 +28,5 @@ class TestBooksCollector: def test_add_book_in_favorites_sucsess(self): collector = BooksCollector() collector.add_new_book('Преступление и наказание') - - assert len(collector.get_books_genre()) == 0 \ No newline at end of file + collector.add_book_in_favorites('Преступление и наказание') + assert len(collector.get_list_of_favorites_books()) == 1 \ No newline at end of file From 70580a95d58d98f63071d8d899b112eac25121e2 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:28:58 +0300 Subject: [PATCH 06/17] Change the title of fourth test --- tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests.py b/tests.py index d166a53..0204bdb 100644 --- a/tests.py +++ b/tests.py @@ -25,7 +25,7 @@ def test_add_new_book_add_books_len_more_than_40_failed(self): class TestBooksCollector: - def test_add_book_in_favorites_sucsess(self): + def test_add_book_in_favorites_sucсess(self): collector = BooksCollector() collector.add_new_book('Преступление и наказание') collector.add_book_in_favorites('Преступление и наказание') From f17f0aa8d7aa3539bdb82914d86f8c1cb97c6c78 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:34:57 +0300 Subject: [PATCH 07/17] Fith test --- tests.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests.py b/tests.py index 0204bdb..b1aced4 100644 --- a/tests.py +++ b/tests.py @@ -29,4 +29,13 @@ def test_add_book_in_favorites_sucсess(self): collector = BooksCollector() collector.add_new_book('Преступление и наказание') collector.add_book_in_favorites('Преступление и наказание') + assert len(collector.get_list_of_favorites_books()) == 1 + +class TestBooksCollector: + + def test_add_book_in_favorites_two_equal_books_failed(self): + collector = BooksCollector() + collector.add_new_book('Виола Тараканова') + collector.add_book_in_favorites('Виола Тараканова') + collector.add_book_in_favorites('Виола Тараканова') assert len(collector.get_list_of_favorites_books()) == 1 \ No newline at end of file From b946b74a3ad3e23c37fa4c0f1e3fd39c96bf9ce4 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Wed, 30 Jul 2025 22:42:06 +0300 Subject: [PATCH 08/17] Six test --- tests.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests.py b/tests.py index b1aced4..858ff21 100644 --- a/tests.py +++ b/tests.py @@ -38,4 +38,11 @@ def test_add_book_in_favorites_two_equal_books_failed(self): collector.add_new_book('Виола Тараканова') collector.add_book_in_favorites('Виола Тараканова') collector.add_book_in_favorites('Виола Тараканова') - assert len(collector.get_list_of_favorites_books()) == 1 \ No newline at end of file + assert len(collector.get_list_of_favorites_books()) == 1 + +def test_delete_book_from_favorites_success(): + collector = BooksCollector() + collector.add_new_book('Сказка о золотой рыбке') + collector.add_book_in_favorites('Сказка о золотой рыбке') + collector.delete_book_from_favorites('Сказка о золотой рыбке') + assert len(collector.get_list_of_favorites_books()) == 0 \ No newline at end of file From 12d7731167668036b1ca8a31d74587173979dbaa Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Thu, 31 Jul 2025 22:12:20 +0300 Subject: [PATCH 09/17] Seven test and add class to Six test --- tests.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/tests.py b/tests.py index 858ff21..a47d752 100644 --- a/tests.py +++ b/tests.py @@ -40,9 +40,22 @@ def test_add_book_in_favorites_two_equal_books_failed(self): collector.add_book_in_favorites('Виола Тараканова') assert len(collector.get_list_of_favorites_books()) == 1 -def test_delete_book_from_favorites_success(): +class TestBooksCollector: + + def test_delete_book_from_favorites_success(): collector = BooksCollector() collector.add_new_book('Сказка о золотой рыбке') collector.add_book_in_favorites('Сказка о золотой рыбке') collector.delete_book_from_favorites('Сказка о золотой рыбке') - assert len(collector.get_list_of_favorites_books()) == 0 \ No newline at end of file + assert len(collector.get_list_of_favorites_books()) == 0 + + +import pytest + +class TestBooksCollector: + @pytest.mark.parametrize('genre', ['Фантастика', 'Ужасы', 'Детективы', 'Мультфильмы', 'Комедии']) + def test_set_book_genre_assign_genre_success(self, genre): + collector = BooksCollector() + collector.add_new_book('Бегущий по лезвию') + collector.set_book_genre('Бегущий по лезвию', genre) + assert collector.get_book_genre('Бегущий по лезвию') == genre \ No newline at end of file From 24c8db14b742778991b8eb9bc3ccfb14439c8985 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Thu, 31 Jul 2025 22:21:42 +0300 Subject: [PATCH 10/17] Eight test --- tests.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests.py b/tests.py index a47d752..8b81f69 100644 --- a/tests.py +++ b/tests.py @@ -58,4 +58,14 @@ def test_set_book_genre_assign_genre_success(self, genre): collector = BooksCollector() collector.add_new_book('Бегущий по лезвию') collector.set_book_genre('Бегущий по лезвию', genre) - assert collector.get_book_genre('Бегущий по лезвию') == genre \ No newline at end of file + assert collector.get_book_genre('Бегущий по лезвию') == genre + +import pytest + +class TestBooksCollector: + @pytest.mark.parametrize('genre_not_inlist', ['Триллер', 'Мелодрама']) + def test_set_book_genre_assign_genre_not_inlist_failed(self, genre_not_inlist): + collector = BooksCollector() + collector.add_new_book('Поющие в терновнике') + collector.set_book_genre('Поющие в терновнике', genre_not_inlist) + assert collector.get_book_genre('Поющие в терновнике') != genre_not_inlist \ No newline at end of file From ed2751ee922ec15c934045ead3fab93babe63a34 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Thu, 31 Jul 2025 22:57:53 +0300 Subject: [PATCH 11/17] Nine test --- tests.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tests.py b/tests.py index 8b81f69..02f9b89 100644 --- a/tests.py +++ b/tests.py @@ -68,4 +68,20 @@ def test_set_book_genre_assign_genre_not_inlist_failed(self, genre_not_inlist): collector = BooksCollector() collector.add_new_book('Поющие в терновнике') collector.set_book_genre('Поющие в терновнике', genre_not_inlist) - assert collector.get_book_genre('Поющие в терновнике') != genre_not_inlist \ No newline at end of file + assert collector.get_book_genre('Поющие в терновнике') != genre_not_inlist + +import pytest + +class TestBooksCollector: + @pytest.mark.parametrize('name,genre', [ + ['Заживо в темноте', 'Ужасы'], + ['Золотой теленок', 'Комедии'], + ['Восточный экспресс', 'Детективы'] +] +) + def test_get_book_genre_by_name_success(self, name, genre): + collector = BooksCollector() + collector.add_new_book(name) + collector.set_book_genre(name, genre) + assert collector.get_book_genre(name) == genre + From 4513959145e01b52e4a82feda533691b6f5b8753 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 16:45:41 +0300 Subject: [PATCH 12/17] Tenth test --- tests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests.py b/tests.py index 02f9b89..9be6754 100644 --- a/tests.py +++ b/tests.py @@ -85,3 +85,18 @@ def test_get_book_genre_by_name_success(self, name, genre): collector.set_book_genre(name, genre) assert collector.get_book_genre(name) == genre +import pytest + +class TestBooksCollector: + @pytest.mark.parametrize('name,genre', [ + ['Заживо в темноте', 'Ужасы'], + ['Восточный экспресс', 'Детективы'] + ] + ) + def test_get_books_with_specific_genre(self, name, genre): + collector = BooksCollector() + collector.add_new_book(name) + collector.set_book_genre(name, genre) + books_with_specific_genre = collector.get_books_with_specific_genre(genre) + assert name in books_with_specific_genre + \ No newline at end of file From 418235cfb9f5ef2eef9b32411d647c6a3b84db6d Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 17:52:20 +0300 Subject: [PATCH 13/17] Eleventh test --- tests.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tests.py b/tests.py index 9be6754..acf5d41 100644 --- a/tests.py +++ b/tests.py @@ -99,4 +99,20 @@ def test_get_books_with_specific_genre(self, name, genre): collector.set_book_genre(name, genre) books_with_specific_genre = collector.get_books_with_specific_genre(genre) assert name in books_with_specific_genre - \ No newline at end of file + +import pytest + +class TestBooksCollector: + @pytest.mark.parametrize('name,genre,specific_genre', [ + ['Заживо в темноте', 'Ужасы', True], + ['Восточный экспресс', 'Детективы', True], + ['Золотой ключик','Мультфильм', False] + ] + ) + def test_get_books_for_children(self, name, genre, specific_genre): + collector = BooksCollector() + collector.add_new_book(name) + collector.set_book_genre(name, genre) + books_with_specific_genre = collector.get_books_with_specific_genre(specific_genre) + books_for_children = collector.get_books_for_children() + assert len(books_for_children) != books_with_specific_genre From 458328920f11e4fa08859309691a450e73678355 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 18:31:52 +0300 Subject: [PATCH 14/17] Twefth test --- tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests.py b/tests.py index acf5d41..0c98318 100644 --- a/tests.py +++ b/tests.py @@ -116,3 +116,13 @@ def test_get_books_for_children(self, name, genre, specific_genre): books_with_specific_genre = collector.get_books_with_specific_genre(specific_genre) books_for_children = collector.get_books_for_children() assert len(books_for_children) != books_with_specific_genre + + + +class TestBooksCollector: + + def test_get_list_of_favorites_books_success(self): + collector = BooksCollector() + collector.add_new_book('Золотой ключик') + collector.add_book_in_favorites('Золотой ключик') + assert len(collector.get_list_of_favorites_books()) == 1 \ No newline at end of file From 9c18f57f83b4c02129a30efb4b45caf65818f83c Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 18:47:30 +0300 Subject: [PATCH 15/17] Change secont test --- tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests.py b/tests.py index 0c98318..3400add 100644 --- a/tests.py +++ b/tests.py @@ -12,7 +12,7 @@ class TestBooksCollector: def test_add_new_book_add_two__equal_books_failed(self): collector = BooksCollector() collector.add_new_book('Джейн Эйр') - collector.add_new_book('Темная башня') + collector.add_new_book('Джейн Эйр') assert len(collector.get_books_genre()) == 1 class TestBooksCollector: From b2f364ca6fec9be92eb6574130e25d61e0c74097 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 19:05:04 +0300 Subject: [PATCH 16/17] Delete unnesessery elements --- tests.py | 36 +++--------------------------------- 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/tests.py b/tests.py index 3400add..31aaa1d 100644 --- a/tests.py +++ b/tests.py @@ -1,13 +1,12 @@ from main import BooksCollector +import pytest class TestBooksCollector: def test_add_new_book_add_two_books(self): collector = BooksCollector() collector.add_new_book('Гордость и предубеждение и зомби') collector.add_new_book('Что делать, если ваш кот хочет вас убить') - assert len(collector.get_books_rating()) == 2 - -class TestBooksCollector: + assert len(collector.get_books_genre()) == 2 def test_add_new_book_add_two__equal_books_failed(self): collector = BooksCollector() @@ -15,24 +14,17 @@ def test_add_new_book_add_two__equal_books_failed(self): collector.add_new_book('Джейн Эйр') assert len(collector.get_books_genre()) == 1 -class TestBooksCollector: - def test_add_new_book_add_books_len_more_than_40_failed(self): collector = BooksCollector() collector.add_new_book('Сказка о царе Салтане, о сыне его славном и могучем богатыре князе Гвидоне Салтановиче и о прекрасной Царевне Лебеди') assert len(collector.get_books_genre()) == 0 - -class TestBooksCollector: - def test_add_book_in_favorites_sucсess(self): collector = BooksCollector() collector.add_new_book('Преступление и наказание') collector.add_book_in_favorites('Преступление и наказание') assert len(collector.get_list_of_favorites_books()) == 1 -class TestBooksCollector: - def test_add_book_in_favorites_two_equal_books_failed(self): collector = BooksCollector() collector.add_new_book('Виола Тараканова') @@ -40,19 +32,13 @@ def test_add_book_in_favorites_two_equal_books_failed(self): collector.add_book_in_favorites('Виола Тараканова') assert len(collector.get_list_of_favorites_books()) == 1 -class TestBooksCollector: - - def test_delete_book_from_favorites_success(): + def test_delete_book_from_favorites_success(self): collector = BooksCollector() collector.add_new_book('Сказка о золотой рыбке') collector.add_book_in_favorites('Сказка о золотой рыбке') collector.delete_book_from_favorites('Сказка о золотой рыбке') assert len(collector.get_list_of_favorites_books()) == 0 - -import pytest - -class TestBooksCollector: @pytest.mark.parametrize('genre', ['Фантастика', 'Ужасы', 'Детективы', 'Мультфильмы', 'Комедии']) def test_set_book_genre_assign_genre_success(self, genre): collector = BooksCollector() @@ -60,9 +46,6 @@ def test_set_book_genre_assign_genre_success(self, genre): collector.set_book_genre('Бегущий по лезвию', genre) assert collector.get_book_genre('Бегущий по лезвию') == genre -import pytest - -class TestBooksCollector: @pytest.mark.parametrize('genre_not_inlist', ['Триллер', 'Мелодрама']) def test_set_book_genre_assign_genre_not_inlist_failed(self, genre_not_inlist): collector = BooksCollector() @@ -70,9 +53,6 @@ def test_set_book_genre_assign_genre_not_inlist_failed(self, genre_not_inlist): collector.set_book_genre('Поющие в терновнике', genre_not_inlist) assert collector.get_book_genre('Поющие в терновнике') != genre_not_inlist -import pytest - -class TestBooksCollector: @pytest.mark.parametrize('name,genre', [ ['Заживо в темноте', 'Ужасы'], ['Золотой теленок', 'Комедии'], @@ -85,9 +65,6 @@ def test_get_book_genre_by_name_success(self, name, genre): collector.set_book_genre(name, genre) assert collector.get_book_genre(name) == genre -import pytest - -class TestBooksCollector: @pytest.mark.parametrize('name,genre', [ ['Заживо в темноте', 'Ужасы'], ['Восточный экспресс', 'Детективы'] @@ -100,9 +77,6 @@ def test_get_books_with_specific_genre(self, name, genre): books_with_specific_genre = collector.get_books_with_specific_genre(genre) assert name in books_with_specific_genre -import pytest - -class TestBooksCollector: @pytest.mark.parametrize('name,genre,specific_genre', [ ['Заживо в темноте', 'Ужасы', True], ['Восточный экспресс', 'Детективы', True], @@ -117,10 +91,6 @@ def test_get_books_for_children(self, name, genre, specific_genre): books_for_children = collector.get_books_for_children() assert len(books_for_children) != books_with_specific_genre - - -class TestBooksCollector: - def test_get_list_of_favorites_books_success(self): collector = BooksCollector() collector.add_new_book('Золотой ключик') From 9388abc7734d20bcc49b4441ded4ae3c68c03244 Mon Sep 17 00:00:00 2001 From: Julia-koroleva Date: Sat, 2 Aug 2025 20:02:29 +0300 Subject: [PATCH 17/17] Change titles of tests --- tests.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests.py b/tests.py index 31aaa1d..43bb695 100644 --- a/tests.py +++ b/tests.py @@ -14,7 +14,7 @@ def test_add_new_book_add_two__equal_books_failed(self): collector.add_new_book('Джейн Эйр') assert len(collector.get_books_genre()) == 1 - def test_add_new_book_add_books_len_more_than_40_failed(self): + def test_add_new_book_len_more_than_40_failed(self): collector = BooksCollector() collector.add_new_book('Сказка о царе Салтане, о сыне его славном и могучем богатыре князе Гвидоне Салтановиче и о прекрасной Царевне Лебеди') assert len(collector.get_books_genre()) == 0 @@ -40,14 +40,14 @@ def test_delete_book_from_favorites_success(self): assert len(collector.get_list_of_favorites_books()) == 0 @pytest.mark.parametrize('genre', ['Фантастика', 'Ужасы', 'Детективы', 'Мультфильмы', 'Комедии']) - def test_set_book_genre_assign_genre_success(self, genre): + def test_set_book_genre_in_list_success(self, genre): collector = BooksCollector() collector.add_new_book('Бегущий по лезвию') collector.set_book_genre('Бегущий по лезвию', genre) assert collector.get_book_genre('Бегущий по лезвию') == genre @pytest.mark.parametrize('genre_not_inlist', ['Триллер', 'Мелодрама']) - def test_set_book_genre_assign_genre_not_inlist_failed(self, genre_not_inlist): + def test_set_book_genre_not_inlist_failed(self, genre_not_inlist): collector = BooksCollector() collector.add_new_book('Поющие в терновнике') collector.set_book_genre('Поющие в терновнике', genre_not_inlist) @@ -70,7 +70,7 @@ def test_get_book_genre_by_name_success(self, name, genre): ['Восточный экспресс', 'Детективы'] ] ) - def test_get_books_with_specific_genre(self, name, genre): + def test_get_books_with_specific_genre_success(self, name, genre): collector = BooksCollector() collector.add_new_book(name) collector.set_book_genre(name, genre) @@ -83,7 +83,7 @@ def test_get_books_with_specific_genre(self, name, genre): ['Золотой ключик','Мультфильм', False] ] ) - def test_get_books_for_children(self, name, genre, specific_genre): + def test_get_books_for_children_success(self, name, genre, specific_genre): collector = BooksCollector() collector.add_new_book(name) collector.set_book_genre(name, genre)