Skip to content
Snippets Groups Projects
Verified Commit eedd5fa7 authored by Damien's avatar Damien
Browse files

FEAT #7730 Unit test

parent 7537ba4d
No related branches found
No related tags found
No related merge requests found
<?php
/**
* Copyright Maarch since 2008 under licence GPLv3.
* See LICENCE.txt file at the root folder for more details.
* This file is part of Maarch software.
*
*/
use PHPUnit\Framework\TestCase;
class VersionUpdateControllerTest extends TestCase
{
public function testGet()
{
$versionUpdateController = new \VersionUpdate\controllers\VersionUpdateController();
// GET
$environment = \Slim\Http\Environment::mock(['REQUEST_METHOD' => 'GET']);
$request = \Slim\Http\Request::createFromEnvironment($environment);
$response = $versionUpdateController->get($request, new \Slim\Http\Response());
$responseBody = json_decode((string)$response->getBody());
$this->assertInternalType('array', $responseBody->currentMinorVersions);
$this->assertNotNull($responseBody->currentMinorVersions);
$this->assertInternalType('array', $responseBody->availableMajorVersions);
$this->assertInternalType('string', $responseBody->currentVersion);
$this->assertNotNull($responseBody->currentVersion);
}
}
......@@ -7,6 +7,7 @@
<file>core/Test/AutocompleteControllerTest.php</file>
<file>core/Test/BasketControllerTest.php</file>
<file>core/Test/ContactControllerTest.php</file>
<file>core/Test/ContactGroupControllerTest.php</file>
<file>core/Test/DoctypeControllerTest.php</file>
<file>core/Test/EntityControllerTest.php</file>
<file>core/Test/GroupControllerTest.php</file>
......@@ -19,6 +20,7 @@
<file>core/Test/ResControllerTest.php</file>
<file>core/Test/StatusControllerTest.php</file>
<file>core/Test/UserControllerTest.php</file>
<file>core/Test/VersionUpdateControllerTest.php</file>
<!--<file>modules/convert/Test/ProcessConvertTest.php</file>-->
<!--<file>modules/convert/Test/ProcessFulltextTest.php</file>-->
<!--<file>modules/convert/Test/ProcessManageConvertTest.php</file>-->
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment