Skip to content

Commit

Permalink
BcCore/Modal FixtureManager を FixtureFactory に変更する #2883 (#2918)
Browse files Browse the repository at this point in the history
Co-authored-by: Đỗ Văn Hùng <dovanhungk57@gmail.com>
  • Loading branch information
HungDV2022 and dovanhung committed Dec 8, 2023
1 parent 21a75a1 commit e070a7b
Show file tree
Hide file tree
Showing 31 changed files with 503 additions and 715 deletions.
18 changes: 7 additions & 11 deletions plugins/baser-core/tests/Factory/LoginStoreFactory.php
Original file line number Diff line number Diff line change
@@ -1,23 +1,15 @@
<?php
declare(strict_types=1);

/**
* baserCMS : Based Website Development Project <https://basercms.net>
* Copyright (c) NPO baser foundation <https://baserfoundation.org/>
*
* @copyright Copyright (c) NPO baser foundation
* @link https://basercms.net baserCMS Project
* @since 5.0.0
* @license https://basercms.net/license/index.html MIT License
*/

namespace BaserCore\Test\Factory;

use Cake\I18n\FrozenTime;
use CakephpFixtureFactories\Factory\BaseFactory as CakephpBaseFactory;
use Faker\Generator;

/**
* LoginStoreFactory
*
*/
class LoginStoreFactory extends CakephpBaseFactory
{
Expand All @@ -41,8 +33,12 @@ protected function setDefaultTemplate(): void
{
$this->setDefaultData(function (Generator $faker) {
return [
'user_id' => $faker->randomNumber(1, 100),
'store_key' => $faker->text(255),
'prefix' => $faker->text(5),
'created' => FrozenTime::now(),
'modified' => FrozenTime::now(),
];
});
}

}
27 changes: 9 additions & 18 deletions plugins/baser-core/tests/Scenario/LoginStoresScenario.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,11 @@

namespace BaserCore\Test\Scenario;

use BaserCore\Test\Factory\DblogFactory;
use BaserCore\Test\Factory\LoginStoreFactory;
use BaserCore\Test\Factory\PasswordRequestFactory;
use BaserCore\Test\Factory\SiteFactory;
use BaserCore\Test\Factory\UserFactory;
use BaserCore\Test\Factory\UserGroupFactory;
use BaserCore\Test\Factory\UsersUserGroupFactory;
use CakephpFixtureFactories\Scenario\FixtureScenarioInterface;

/**
* PasswordRequestsScenario
*
* LoginStoresScenario
*/
class LoginStoresScenario implements FixtureScenarioInterface
{
Expand All @@ -32,16 +25,14 @@ class LoginStoresScenario implements FixtureScenarioInterface
*/
public function load(...$args)
{
LoginStoreFactory::make(
[
'id' => 1,
'store_key' => 'somethingkeystring',
'user_id' => 9999,
'prefix' => 'Admin',
'created' => '2021-04-03 10:57:07',
'modified' => '2021-04-04 11:20:33'
]
)->persist();
LoginStoreFactory::make([
'id' => 1,
'store_key' => 'somethingkeystring',
'user_id' => 9999,
'prefix' => 'Admin',
'created' => '2021-04-03 10:57:07',
'modified' => '2021-04-04 11:20:33'
])->persist();
}

}
3 changes: 0 additions & 3 deletions plugins/baser-core/tests/Scenario/PagesScenario.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,7 @@

namespace BaserCore\Test\Scenario;

use BaserCore\Test\Factory\ContentFactory;
use BaserCore\Test\Factory\ContentFolderFactory;
use BaserCore\Test\Factory\PageFactory;
use BaserCore\Test\Factory\PluginFactory;
use CakephpFixtureFactories\Scenario\FixtureScenarioInterface;

/**
Expand Down

0 comments on commit e070a7b

Please sign in to comment.