mirror of
https://github.com/OPSnet/Gazelle.git
synced 2026-10-06 16:13:28 -04:00
enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
namespace Gazelle;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class BaseObjectTest extends TestCase {
|
||||
@@ -12,7 +14,7 @@ class BaseObjectTest extends TestCase {
|
||||
}
|
||||
|
||||
public function testBaseObject(): void {
|
||||
$this->objectList[] = $object = Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = $object = \GazelleUnitTest\Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
|
||||
$this->assertFalse($object->dirty(), 'base-object-initial');
|
||||
$this->assertNull($object->field('phpunit'), 'base-object-no-field');
|
||||
@@ -29,22 +31,22 @@ class BaseObjectTest extends TestCase {
|
||||
$date = $object->created();
|
||||
$this->assertTrue($object->setFieldNow('created')->modify(), 'base-object-primary-table-now');
|
||||
$this->assertNotEquals($date, $object->created(), 'base-object-primary-remodified');
|
||||
$this->assertTrue(Helper::recentDate($object->created()), 'base-object-primary-recent');
|
||||
$this->assertTrue(\GazelleUnitTest\Helper::recentDate($object->created()), 'base-object-primary-recent');
|
||||
|
||||
$this->assertTrue($object->setField('BanDate', '2020-02-02')->modify(), 'base-object-aux-modify');
|
||||
$date = $object->banDate();
|
||||
$this->assertTrue($object->setFieldNow('BanDate')->modify(), 'base-object-aux-now');
|
||||
$this->assertNotEquals($date, $object->banDate(), 'base-object-aux-remodified');
|
||||
$this->assertTrue(Helper::recentDate($object->banDate()), 'base-object-aux-recent');
|
||||
$this->assertTrue(\GazelleUnitTest\Helper::recentDate($object->banDate()), 'base-object-aux-recent');
|
||||
}
|
||||
|
||||
public function testObjectGenerator(): void {
|
||||
$this->objectList[] = Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = \GazelleUnitTest\Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = \GazelleUnitTest\Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
$this->objectList[] = \GazelleUnitTest\Helper::makeUser('bo.' . randomString(6), 'base object');
|
||||
|
||||
$idList = array_map(fn($obj) => $obj->id(), $this->objectList);
|
||||
$gen = object_generator(new \Gazelle\Manager\User(), $idList);
|
||||
$gen = object_generator(new Manager\User(), $idList);
|
||||
$n = 0;
|
||||
foreach ($gen as $user) {
|
||||
$this->assertEquals($idList[$n], $user->id(), "base-object-generator-$n");
|
||||
|
||||
Reference in New Issue
Block a user