@@ -397,21 +397,38 @@ void shouldCreateTwoTasksAndOneEpicWithThreeSubtasksAndOneEptyEpic() {
397
397
public void shouldWorkAllTaskTogatherLikeInProduction () {
398
398
399
399
// Создаём первую эпик задачу
400
- String [][] subs1 = { { "Первая подзадача" , "Собрать коробки" }, { "Втоаря подзадача" , "Упаковать кошку" }
401
- , { "Третья подзадача" , "Сказать слова прощания" } };
402
- Epic epic1 = createEpic (
403
- tm ,
404
- "Переезд" ,
405
- "Перва эпик задача" ,
406
- subs1 );
400
+ SubTask subTask1 = new SubTask ();
401
+ SubTask subTask2 = new SubTask ();
402
+ SubTask subTask3 = new SubTask ();
403
+ Epic epic1 = new Epic ();
404
+
405
+ tm .addSubTask (subTask1 );
406
+ tm .addSubTask (subTask2 );
407
+ tm .addSubTask (subTask3 );
408
+ tm .addEpic (epic1 );
409
+
410
+ subTask1 .setName ("Первая подзадача" ).setText ("Собрать коробки" );
411
+ subTask1 .setName ("Втоаря подзадача" ).setText ("Упаковать кошку" );
412
+ subTask1 .setName ("Третья подзадача" ).setText ("Сказать слова прощания" );
413
+ epic1 .setName ("Переезд" ).setText ("Перва эпик задача" );
414
+
415
+ epic1 .setSubTasksIds (List .of (subTask1 .id , subTask2 .id , subTask3 .id ));
416
+ subTask1 .setEpicId (epic1 .id );
417
+ subTask2 .setEpicId (epic1 .id );
418
+ subTask3 .setEpicId (epic1 .id );
407
419
408
420
// Создаём вторую эпик задачу
409
- String [][] subs2 = { { "Небольшое дело" , "закончить программу" } };
410
- Epic epic2 = createEpic (
411
- tm ,
412
- "Вторая эпик задача" ,
413
- "Описание задачи" ,
414
- subs2 );
421
+ SubTask subTask4 = new SubTask ();
422
+ Epic epic2 = new Epic ();
423
+
424
+ tm .addSubTask (subTask4 );
425
+ tm .addEpic (epic2 );
426
+
427
+ subTask4 .setName ("Небольшое дело" ).setText ("закончить программу" );
428
+ epic2 .setName ("Вторая эпик задача" ).setText ("Описание задачи" );
429
+
430
+ epic2 .setSubTasksIds (List .of (subTask4 .id ));
431
+ subTask4 .setEpicId (epic2 .id );
415
432
416
433
// Изменяем статусы созданных объектов и печатаем их
417
434
SubTask st1 = tm .getEpicSubTasks (epic1 .id ).get (0 );
@@ -460,21 +477,39 @@ public void startManual() {
460
477
tm .setHistoryManager (hm );
461
478
462
479
// Создаём первую эпик задачу
463
- String [][] subs1 = { { "Первая подзадача" , "Собрать коробки" }, { "Втоаря подзадача" , "Упаковать кошку" }
464
- , { "Третья подзадача" , "Сказать слова прощания" } };
465
- Epic epic1 = createEpic (
466
- tm ,
467
- "Переезд" ,
468
- "Перва эпик задача" ,
469
- subs1 );
480
+ SubTask subTask1 = new SubTask ();
481
+ SubTask subTask2 = new SubTask ();
482
+ SubTask subTask3 = new SubTask ();
483
+ Epic epic1 = new Epic ();
484
+
485
+ tm .addSubTask (subTask1 );
486
+ tm .addSubTask (subTask2 );
487
+ tm .addSubTask (subTask3 );
488
+ tm .addEpic (epic1 );
489
+
490
+ subTask1 .setName ("Первая подзадача" ).setText ("Собрать коробки" );
491
+ subTask1 .setName ("Втоаря подзадача" ).setText ("Упаковать кошку" );
492
+ subTask1 .setName ("Третья подзадача" ).setText ("Сказать слова прощания" );
493
+ epic1 .setName ("Переезд" ).setText ("Перва эпик задача" );
494
+
495
+ epic1 .setSubTasksIds (List .of (subTask1 .id , subTask2 .id , subTask3 .id ));
496
+ subTask1 .setEpicId (epic1 .id );
497
+ subTask2 .setEpicId (epic1 .id );
498
+ subTask3 .setEpicId (epic1 .id );
470
499
471
500
// Создаём вторую эпик задачу
472
- String [][] subs2 = { { "Небольшое дело" , "закончить программу" } };
473
- Epic epic2 = createEpic (
474
- tm ,
475
- "Вторая эпик задача" ,
476
- "Описание задачи" ,
477
- subs2 );
501
+ SubTask subTask4 = new SubTask ();
502
+ Epic epic2 = new Epic ();
503
+
504
+ tm .addSubTask (subTask4 );
505
+ tm .addEpic (epic2 );
506
+
507
+ subTask4 .setName ("Небольшое дело" ).setText ("закончить программу" );
508
+ epic2 .setName ("Вторая эпик задача" ).setText ("Описание задачи" );
509
+
510
+ epic2 .setSubTasksIds (List .of (subTask4 .id ));
511
+ subTask4 .setEpicId (epic2 .id );
512
+
478
513
479
514
// Изменяем статусы созданных объектов и печатаем их
480
515
SubTask st1 = tm .getEpicSubTasks (epic1 .id ).get (0 );
0 commit comments