From 3bdc05fbc44d9d13a06cb7dd98e5c17acb2d9159 Mon Sep 17 00:00:00 2001
From: Alejandro Celaya <alejandrocelaya@gmail.com>
Date: Sat, 7 Oct 2023 10:56:04 +0200
Subject: [PATCH] Fix CliTestUtils for PHPUnit 10.4

---
 composer.json                         | 2 +-
 module/CLI/test/Util/CliTestUtils.php | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/composer.json b/composer.json
index abc31b1b..4f8ca4df 100644
--- a/composer.json
+++ b/composer.json
@@ -72,7 +72,7 @@
         "phpstan/phpstan-phpunit": "^1.3",
         "phpstan/phpstan-symfony": "^1.3",
         "phpunit/php-code-coverage": "^10.1",
-        "phpunit/phpunit": "^10.3",
+        "phpunit/phpunit": "^10.4",
         "roave/security-advisories": "dev-master",
         "shlinkio/php-coding-standard": "~2.3.0",
         "shlinkio/shlink-test-utils": "^3.7.1",
diff --git a/module/CLI/test/Util/CliTestUtils.php b/module/CLI/test/Util/CliTestUtils.php
index 62dd6e4f..9c92f882 100644
--- a/module/CLI/test/Util/CliTestUtils.php
+++ b/module/CLI/test/Util/CliTestUtils.php
@@ -22,8 +22,9 @@ class CliTestUtils
             $generator = new Generator();
         }
 
-        $command = $generator->getMock(
+        $command = $generator->testDouble(
             Command::class,
+            mockObject: true,
             callOriginalConstructor: false,
             callOriginalClone: false,
             cloneArguments: false,