]> git.mxchange.org Git - friendica.git/blobdiff - tests/src/Console/LockConsoleTest.php
Merge pull request #9680 from annando/issue-9402
[friendica.git] / tests / src / Console / LockConsoleTest.php
index 51c05b5c373b0affe3de0a835a3219a35fc44e35..04ac54b3e33c8b3cf4fb7630aa1ff5a26ba75c14 100644 (file)
@@ -1,4 +1,23 @@
 <?php
+/**
+ * @copyright Copyright (C) 2020, Friendica
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <https://www.gnu.org/licenses/>.
+ *
+ */
 
 namespace Friendica\Test\src\Console;
 
@@ -6,6 +25,7 @@ use Friendica\App;
 use Friendica\App\Mode;
 use Friendica\Console\Lock;
 use Friendica\Core\Lock\ILock;
+use Mockery;
 use Mockery\MockInterface;
 
 class LockConsoleTest extends ConsoleTest
@@ -24,17 +44,17 @@ class LockConsoleTest extends ConsoleTest
        {
                parent::setUp();
 
-               \Mockery::getConfiguration()->setConstantsMap([
+               Mockery::getConfiguration()->setConstantsMap([
                        Mode::class => [
                                'DBCONFIGAVAILABLE' => 0
                        ]
                ]);
 
-               $this->appMode = \Mockery::mock(App\Mode::class);
+               $this->appMode = Mockery::mock(App\Mode::class);
                $this->appMode->shouldReceive('has')
                        ->andReturn(true);
 
-               $this->lockMock = \Mockery::mock(ILock::class);
+               $this->lockMock = Mockery::mock(ILock::class);
        }
 
        public function testList()
@@ -47,7 +67,7 @@ class LockConsoleTest extends ConsoleTest
                $console = new Lock($this->appMode, $this->lockMock, $this->consoleArgv);
                $console->setArgument(0, 'list');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Listing all Locks:\ntest\ntest2\n2 locks found\n", $txt);
+               self::assertEquals("Listing all Locks:\ntest\ntest2\n2 locks found\n", $txt);
        }
 
        public function testListPrefix()
@@ -62,13 +82,13 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'list');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Listing all Locks starting with \"test\":\ntest\ntest2\n2 locks found\n", $txt);
+               self::assertEquals("Listing all Locks starting with \"test\":\ntest\ntest2\n2 locks found\n", $txt);
        }
 
        public function testDelLock()
        {
                $this->lockMock
-                       ->shouldReceive('releaseLock')
+                       ->shouldReceive('release')
                        ->with('test', true)
                        ->andReturn(true)
                        ->once();
@@ -77,13 +97,13 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'del');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Lock 'test' released.\n", $txt);
+               self::assertEquals("Lock 'test' released.\n", $txt);
        }
 
        public function testDelUnknownLock()
        {
                $this->lockMock
-                       ->shouldReceive('releaseLock')
+                       ->shouldReceive('release')
                        ->with('test', true)
                        ->andReturn(false)
                        ->once();
@@ -92,7 +112,7 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'del');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Couldn't release Lock 'test'\n", $txt);
+               self::assertEquals("Couldn't release Lock 'test'\n", $txt);
        }
 
        public function testSetLock()
@@ -103,7 +123,7 @@ class LockConsoleTest extends ConsoleTest
                        ->andReturn(false)
                        ->once();
                $this->lockMock
-                       ->shouldReceive('acquireLock')
+                       ->shouldReceive('acquire')
                        ->with('test')
                        ->andReturn(true)
                        ->once();
@@ -112,7 +132,7 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'set');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Lock 'test' acquired.\n", $txt);
+               self::assertEquals("Lock 'test' acquired.\n", $txt);
        }
 
        public function testSetLockIsLocked()
@@ -127,7 +147,7 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'set');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("[Error] 'test' is already set.\n", $txt);
+               self::assertEquals("[Error] 'test' is already set.\n", $txt);
        }
 
        public function testSetLockNotWorking()
@@ -138,7 +158,7 @@ class LockConsoleTest extends ConsoleTest
                        ->andReturn(false)
                        ->once();
                $this->lockMock
-                       ->shouldReceive('acquireLock')
+                       ->shouldReceive('acquire')
                        ->with('test')
                        ->andReturn(false)
                        ->once();
@@ -147,7 +167,7 @@ class LockConsoleTest extends ConsoleTest
                $console->setArgument(0, 'set');
                $console->setArgument(1, 'test');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("[Error] Unable to lock 'test'.\n", $txt);
+               self::assertEquals("[Error] Unable to lock 'test'.\n", $txt);
        }
 
        public function testReleaseAll()
@@ -160,7 +180,7 @@ class LockConsoleTest extends ConsoleTest
                $console = new Lock($this->appMode, $this->lockMock, $this->consoleArgv);
                $console->setArgument(0, 'clear');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("Locks successfully cleared.\n", $txt);
+               self::assertEquals("Locks successfully cleared.\n", $txt);
        }
 
        public function testReleaseAllFailed()
@@ -173,7 +193,7 @@ class LockConsoleTest extends ConsoleTest
                $console = new Lock($this->appMode, $this->lockMock, $this->consoleArgv);
                $console->setArgument(0, 'clear');
                $txt = $this->dumpExecute($console);
-               $this->assertEquals("[Error] Unable to clear the locks.\n", $txt);
+               self::assertEquals("[Error] Unable to clear the locks.\n", $txt);
        }
 
        public function testGetHelp()
@@ -210,6 +230,6 @@ HELP;
 
                $txt = $this->dumpExecute($console);
 
-               $this->assertEquals($txt, $theHelp);
+               self::assertEquals($txt, $theHelp);
        }
 }