added update test
This commit is contained in:
parent
df67860182
commit
cef05364da
@ -2,8 +2,8 @@
|
||||
|
||||
namespace Tests\Feature\Common;
|
||||
|
||||
use Tests\Feature\FeatureTestCase;
|
||||
use App\Jobs\Setting\CreateCategory;
|
||||
use Tests\Feature\FeatureTestCase;
|
||||
|
||||
class SourcesTest extends FeatureTestCase
|
||||
{
|
||||
|
53
tests/Unit/UpdatesTest.php
Normal file
53
tests/Unit/UpdatesTest.php
Normal file
@ -0,0 +1,53 @@
|
||||
<?php
|
||||
|
||||
namespace Tests\Unit;
|
||||
|
||||
use App\Utilities\Versions;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class UpdatesTest extends TestCase
|
||||
{
|
||||
public function testItShouldUpdateMiddleListener()
|
||||
{
|
||||
$listener_version = '1.20';
|
||||
$old_version = '1.10';
|
||||
$new_version = '1.30';
|
||||
|
||||
$status = Versions::shouldUpdate($listener_version, $old_version, $new_version);
|
||||
|
||||
$this->assertTrue($status);
|
||||
}
|
||||
|
||||
public function testItShouldUpdateSameListener()
|
||||
{
|
||||
$listener_version = '1.30';
|
||||
$old_version = '1.10';
|
||||
$new_version = '1.30';
|
||||
|
||||
$status = Versions::shouldUpdate($listener_version, $old_version, $new_version);
|
||||
|
||||
$this->assertTrue($status);
|
||||
}
|
||||
|
||||
public function testItShouldNotUpdateLowerListener()
|
||||
{
|
||||
$listener_version = '1.9';
|
||||
$old_version = '1.10';
|
||||
$new_version = '1.30';
|
||||
|
||||
$status = Versions::shouldUpdate($listener_version, $old_version, $new_version);
|
||||
|
||||
$this->assertFalse($status);
|
||||
}
|
||||
|
||||
public function testItShouldNotUpdateGreaterListener()
|
||||
{
|
||||
$listener_version = '1.40';
|
||||
$old_version = '1.10';
|
||||
$new_version = '1.30';
|
||||
|
||||
$status = Versions::shouldUpdate($listener_version, $old_version, $new_version);
|
||||
|
||||
$this->assertFalse($status);
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user