Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,15 @@ public void task2() {
*/
@Test
public void task3() {
// свой код нужно писать тут
// следующую строку можно удалять
List<String> books = Arrays.asList("Тихий дон", "Вишневый сад", "Война и мир", "Мертвые души", "Преступление и наказание", "Аэлита",
"Идиот", "Каменный цветок", "Мстители: Финал", "Игра престолов", "Тень воина", "Путь героя", "Ангелы и демоны",
"Код да Винчи", "Гуси-лебеди", "Колобок", "Маша и медведь", "Снегурочка");

Map<Integer, List<String>> result = Lesson11to12_SetMap.task3(books);

Assertions.assertEquals("Гуси-лебеди", result.get(2).get(1), "Гуси-лебеди д.б. первой книгой на второй полке");
Assertions.assertEquals("Код да Винчи", result.get(3).get(2), "Гуси-лебеди д.б. второй книгой на третьей полке");
Assertions.assertEquals("Аэлита", result.get(1).get(1), "Гуси-лебеди д.б. первой книгой на первой полке");
Assertions.assertEquals("Гуси-лебеди", result.get(1).get(0), "Гуси-лебеди должны быть первой книгой на полке с индексом 1");
Assertions.assertEquals("Код да Винчи", result.get(2).get(0), "Код да Винчи должен быть первой книгой на полке с индексом 2");
Assertions.assertEquals("Аэлита", result.get(0).get(1), "Аэлита должна быть второй книгой на первой полке");
}


Expand Down