88use App \Api \Label \NullLabelApi ;
99use App \Entity \Task ;
1010use App \Service \RepositoryProvider ;
11+ use App \Service \StaleIssueCommentGenerator ;
1112use App \Service \TaskHandler \CloseStaleIssuesHandler ;
1213use PHPUnit \Framework \TestCase ;
1314
@@ -30,7 +31,7 @@ public function testHandleKeepOpen()
3031
3132 $ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
3233
33- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
34+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
3435 $ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
3536 }
3637
@@ -51,7 +52,7 @@ public function testHandleComments()
5152
5253 $ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
5354
54- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
55+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
5556 $ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
5657 }
5758
@@ -72,7 +73,7 @@ public function testHandleStale()
7273
7374 $ repoProvider = new RepositoryProvider (['carsonbot-playground/symfony ' => []]);
7475
75- $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider );
76+ $ handler = new CloseStaleIssuesHandler ($ labelApi , $ issueApi , $ repoProvider, new StaleIssueCommentGenerator () );
7677 $ handler ->handle (new Task ('carsonbot-playground/symfony ' , 4711 , Task::ACTION_CLOSE_STALE , new \DateTimeImmutable ()));
7778 }
7879}
0 commit comments