mirror of
https://github.com/AnimeThemes/animethemes-server.git
synced 2026-10-30 19:23:57 +01:00
test: fix value boundary in billing factories & backfill anime studios needs unique value from external api (#514)
This commit is contained in:
1 parent
0fc9fd832c
commit
90bbe971ed
3 files changed
+8
-8
No files matched your search
@@ -34,11 +34,11 @@ class BalanceFactory extends Factory
|
||||
public function definition(): array
|
||||
{
|
||||
return [
|
||||
Balance::ATTRIBUTE_BALANCE => fake()->randomFloat(2),
|
||||
Balance::ATTRIBUTE_BALANCE => fake()->randomFloat(nbMaxDecimals: 2, max: 999999.99),
|
||||
Balance::ATTRIBUTE_FREQUENCY => BalanceFrequency::getRandomValue(),
|
||||
Balance::ATTRIBUTE_DATE => fake()->date(),
|
||||
Balance::ATTRIBUTE_SERVICE => Service::getRandomValue(),
|
||||
Balance::ATTRIBUTE_USAGE => fake()->randomFloat(2),
|
||||
Balance::ATTRIBUTE_USAGE => fake()->randomFloat(nbMaxDecimals: 2, max: 999999.99),
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -33,7 +33,7 @@ class TransactionFactory extends Factory
|
||||
public function definition(): array
|
||||
{
|
||||
return [
|
||||
Transaction::ATTRIBUTE_AMOUNT => fake()->randomFloat(2),
|
||||
Transaction::ATTRIBUTE_AMOUNT => fake()->randomFloat(nbMaxDecimals: 2, max: 999999.99),
|
||||
Transaction::ATTRIBUTE_DATE => fake()->date(),
|
||||
Transaction::ATTRIBUTE_DESCRIPTION => fake()->sentence(),
|
||||
Transaction::ATTRIBUTE_EXTERNAL_ID => fake()->uuid(),
|
||||
|
||||
@@ -118,7 +118,7 @@ class BackfillAnimeStudiosTest extends TestCase
|
||||
|
||||
$studios = Collection::times(
|
||||
$studioCount,
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->word()]
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->unique()->word()]
|
||||
);
|
||||
|
||||
Http::fake([
|
||||
@@ -190,7 +190,7 @@ class BackfillAnimeStudiosTest extends TestCase
|
||||
|
||||
$studios = Collection::times(
|
||||
$studioCount,
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->word()]
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->unique()->word()]
|
||||
);
|
||||
|
||||
Http::fake([
|
||||
@@ -271,7 +271,7 @@ class BackfillAnimeStudiosTest extends TestCase
|
||||
fn () => [
|
||||
'role' => 'STUDIO',
|
||||
'company' => [
|
||||
'name' => $this->faker->word(),
|
||||
'name' => $this->faker->unique()->word(),
|
||||
],
|
||||
],
|
||||
);
|
||||
@@ -319,7 +319,7 @@ class BackfillAnimeStudiosTest extends TestCase
|
||||
|
||||
$studios = Collection::times(
|
||||
$studioCount,
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->word()]
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->unique()->word()]
|
||||
);
|
||||
|
||||
Http::fake([
|
||||
@@ -372,7 +372,7 @@ class BackfillAnimeStudiosTest extends TestCase
|
||||
|
||||
$studios = Collection::times(
|
||||
$studioCount,
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->word()]
|
||||
fn (int $time) => ['id' => $time, 'name' => $this->faker->unique()->word()]
|
||||
);
|
||||
|
||||
Http::fake([
|
||||
|
||||
Reference in new issue
Block a user