Skip to content

Commit e42fe43

Browse files
committed
update : refactor app structure
1 parent 4a27b28 commit e42fe43

21 files changed

Lines changed: 21 additions & 37 deletions

tests/Bootstrap.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
declare(strict_types=1);
44

5-
require_once __DIR__ . '/../vendor/autoload.php';
5+
require_once __DIR__ . '/../vendor/autoload.php';

tests/CountriesCollectionAggregatorTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionAggregator;
109
use Iriven\WorldDatasets\Domain\CountriesCollection\CountryCodeFormat;
1110
use PHPUnit\Framework\TestCase;
1211

1312
final class CountriesCollectionAggregatorTest extends TestCase
1413
{
15-
use CountryFactoryTrait;
1614

1715
public function testAggregationMethods(): void
1816
{
@@ -46,4 +44,4 @@ public function testAggregationMethods(): void
4644
'US' => 'United States',
4745
], $aggregator->list($countries, CountryCodeFormat::ALPHA2));
4846
}
49-
}
47+
}

tests/CountriesCollectionExporterTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionExporter;
109
use PHPUnit\Framework\TestCase;
1110

1211
final class CountriesCollectionExporterTest extends TestCase
1312
{
14-
use CountryFactoryTrait;
1513

1614
public function testToApiArrayAndToStorageArray(): void
1715
{
@@ -28,4 +26,4 @@ public function testToApiArrayAndToStorageArray(): void
2826
self::assertSame('FR', $storage[0][0]);
2927
self::assertSame('France', $storage[0][3]);
3028
}
31-
}
29+
}

tests/CountriesCollectionFacadeTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection;
109
use PHPUnit\Framework\TestCase;
1110

1211
final class CountriesCollectionFacadeTest extends TestCase
1312
{
14-
use CountryFactoryTrait;
1513

1614
public function testFacadeDelegatesCorrectly(): void
1715
{
@@ -45,4 +43,4 @@ public function testFacadeDelegatesCorrectly(): void
4543
self::assertJson($collection->toJson());
4644
self::assertNotSame('', $collection->toCsv());
4745
}
48-
}
46+
}

tests/CountriesCollectionFilterTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionFilter;
109
use PHPUnit\Framework\TestCase;
1110

1211
final class CountriesCollectionFilterTest extends TestCase
1312
{
14-
use CountryFactoryTrait;
1513

1614
public function testFilteringMethods(): void
1715
{
@@ -30,4 +28,4 @@ public function testFilteringMethods(): void
3028
self::assertTrue($filter->contains($countries, '250'));
3129
self::assertFalse($filter->contains($countries, 'ZZ'));
3230
}
33-
}
31+
}

tests/CountriesCollectionReadModelTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionCache;
109
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionReadModel;
@@ -13,7 +12,6 @@
1312

1413
final class CountriesCollectionReadModelTest extends TestCase
1514
{
16-
use CountryFactoryTrait;
1715

1816
public function testReadModelMethods(): void
1917
{
@@ -48,4 +46,4 @@ public function testReadModelMethods(): void
4846
self::assertTrue($reader->containsCountry($countries, static fn($country): bool => $country->currency()->code() === 'JPY'));
4947
self::assertFalse($reader->containsCountry($countries, static fn($country): bool => $country->alpha2() === 'ZZ'));
5048
}
51-
}
49+
}

tests/CountriesCollectionSequenceTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionSequence;
109
use Iriven\WorldDatasets\Domain\CountriesCollection\CountryCodeFormat;
1110
use PHPUnit\Framework\TestCase;
1211

1312
final class CountriesCollectionSequenceTest extends TestCase
1413
{
15-
use CountryFactoryTrait;
1614

1715
public function testSequenceMethods(): void
1816
{
@@ -37,4 +35,4 @@ public function testSequenceMethods(): void
3735
$paginated = $sequence->paginate($countries, 1, 2, CountryCodeFormat::ALPHA2);
3836
self::assertSame(['DE', 'US'], $paginated->pluckCodes());
3937
}
40-
}
38+
}

tests/CountriesCollectionSorterTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,13 @@
44

55
namespace Iriven\WorldDatasets\Tests;
66
use Iriven\WorldDatasets\Tests\Support\CountryFactoryTrait;
7-
use Iriven\WorldDatasets\Domain\CountryInfoFactoryTrait;
87

98
use Iriven\WorldDatasets\Domain\CountriesCollection\CountriesCollectionSorter;
109
use Iriven\WorldDatasets\Domain\CountriesCollection\CountryCodeFormat;
1110
use PHPUnit\Framework\TestCase;
1211

1312
final class CountriesCollectionSorterTest extends TestCase
1413
{
15-
use CountryFactoryTrait;
1614

1715
public function testSortByNameCodeAndNumeric(): void
1816
{
@@ -34,4 +32,4 @@ public function testSortByNameCodeAndNumeric(): void
3432
$numeric = $sorter->sortByNumeric($countries);
3533
self::assertSame(['250', '276', '392', '840'], array_map('strval', array_map(static fn($c) => $c->numeric(), $numeric)));
3634
}
37-
}
35+
}

tests/CsvCountryRepositoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ public function testConstructLoadsCountriesFromCsv(): void
4848
}
4949
}
5050
}
51-
}
51+
}

tests/DatasetRegressionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ public function testDatasetCountsAndIntegrity(): void
3434
self::assertFalse($service->countries()->isEmpty());
3535
self::assertTrue($service->countries()->contains('FR'));
3636
}
37-
}
37+
}

0 commit comments

Comments
 (0)