8
8
use App \Api \Label \NullLabelApi ;
9
9
use App \Entity \Task ;
10
10
use App \Service \RepositoryProvider ;
11
+ use App \Service \StaleIssueCommentGenerator ;
11
12
use App \Service \TaskHandler \CloseStaleIssuesHandler ;
12
13
use PHPUnit \Framework \TestCase ;
13
14
@@ -30,7 +31,7 @@ public function testHandleKeepOpen()
30
31
31
32
$ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
32
33
33
- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
34
+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
34
35
$ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
35
36
}
36
37
@@ -51,7 +52,7 @@ public function testHandleComments()
51
52
52
53
$ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
53
54
54
- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
55
+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
55
56
$ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
56
57
}
57
58
@@ -72,7 +73,7 @@ public function testHandleStale()
72
73
73
74
$ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
74
75
75
- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
76
+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
76
77
$ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
77
78
}
78
79
}
0 commit comments