Skip to content

Commit 37e8039

Browse files
authored
Merge pull request #10 from utopia-php/refactor-assertions
Refactor: assertions
2 parents 9c4c40c + 3d3a869 commit 37e8039

15 files changed

+320
-320
lines changed

tests/Canonicals/Providers/FastmailTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,20 +53,20 @@ public function test_get_canonical(): void
5353

5454
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5555
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
56-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
57-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
56+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
57+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
5858
}
5959
}
6060

6161
public function test_get_canonical_domain(): void
6262
{
63-
$this->assertEquals('fastmail.com', $this->provider->getCanonicalDomain());
63+
$this->assertSame('fastmail.com', $this->provider->getCanonicalDomain());
6464
}
6565

6666
public function test_get_supported_domains(): void
6767
{
6868
$domains = $this->provider->getSupportedDomains();
6969
$expected = ['fastmail.com', 'fastmail.fm'];
70-
$this->assertEquals($expected, $domains);
70+
$this->assertSame($expected, $domains);
7171
}
7272
}

tests/Canonicals/Providers/GenericTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,21 +62,21 @@ public function test_get_canonical(): void
6262

6363
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
6464
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
65-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
66-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
65+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
66+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
6767
}
6868
}
6969

7070
public function test_get_canonical_domain(): void
7171
{
7272
// Generic provider doesn't have a canonical domain
73-
$this->assertEquals('', $this->provider->getCanonicalDomain());
73+
$this->assertSame('', $this->provider->getCanonicalDomain());
7474
}
7575

7676
public function test_get_supported_domains(): void
7777
{
7878
// Generic provider supports all domains
7979
$domains = $this->provider->getSupportedDomains();
80-
$this->assertEquals([], $domains);
80+
$this->assertSame([], $domains);
8181
}
8282
}

tests/Canonicals/Providers/GmailTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,19 @@ public function test_get_canonical(): void
5353

5454
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5555
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
56-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
57-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
56+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
57+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
5858
}
5959
}
6060

6161
public function test_get_canonical_domain(): void
6262
{
63-
$this->assertEquals('gmail.com', $this->provider->getCanonicalDomain());
63+
$this->assertSame('gmail.com', $this->provider->getCanonicalDomain());
6464
}
6565

6666
public function test_get_supported_domains(): void
6767
{
6868
$domains = $this->provider->getSupportedDomains();
69-
$this->assertEquals(['gmail.com', 'googlemail.com'], $domains);
69+
$this->assertSame(['gmail.com', 'googlemail.com'], $domains);
7070
}
7171
}

tests/Canonicals/Providers/IcloudTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,20 @@ public function test_get_canonical(): void
5656

5757
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5858
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
59-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
60-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
59+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
60+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
6161
}
6262
}
6363

6464
public function test_get_canonical_domain(): void
6565
{
66-
$this->assertEquals('icloud.com', $this->provider->getCanonicalDomain());
66+
$this->assertSame('icloud.com', $this->provider->getCanonicalDomain());
6767
}
6868

6969
public function test_get_supported_domains(): void
7070
{
7171
$domains = $this->provider->getSupportedDomains();
7272
$expected = ['icloud.com', 'me.com', 'mac.com'];
73-
$this->assertEquals($expected, $domains);
73+
$this->assertSame($expected, $domains);
7474
}
7575
}

tests/Canonicals/Providers/OutlookTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@ public function test_get_canonical(): void
7979

8080
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
8181
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
82-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
83-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
82+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
83+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
8484
}
8585
}
8686

8787
public function test_get_canonical_domain(): void
8888
{
89-
$this->assertEquals('outlook.com', $this->provider->getCanonicalDomain());
89+
$this->assertSame('outlook.com', $this->provider->getCanonicalDomain());
9090
}
9191

9292
public function test_get_supported_domains(): void
@@ -106,6 +106,6 @@ public function test_get_supported_domains(): void
106106
'live.com', 'live.be', 'live.co.uk', 'live.com.ar', 'live.com.mx', 'live.de', 'live.es', 'live.eu', 'live.fr', 'live.it', 'live.nl',
107107
'msn.com', 'passport.com',
108108
];
109-
$this->assertEquals($expected, $domains);
109+
$this->assertSame($expected, $domains);
110110
}
111111
}

tests/Canonicals/Providers/ProtonmailTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,20 +56,20 @@ public function test_get_canonical(): void
5656

5757
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5858
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
59-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
60-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
59+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
60+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
6161
}
6262
}
6363

6464
public function test_get_canonical_domain(): void
6565
{
66-
$this->assertEquals('protonmail.com', $this->provider->getCanonicalDomain());
66+
$this->assertSame('protonmail.com', $this->provider->getCanonicalDomain());
6767
}
6868

6969
public function test_get_supported_domains(): void
7070
{
7171
$domains = $this->provider->getSupportedDomains();
7272
$expected = ['protonmail.com', 'proton.me', 'pm.me'];
73-
$this->assertEquals($expected, $domains);
73+
$this->assertSame($expected, $domains);
7474
}
7575
}

tests/Canonicals/Providers/WallaTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,19 +57,19 @@ public function test_get_canonical(): void
5757

5858
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5959
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
60-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
61-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
60+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
61+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
6262
}
6363
}
6464

6565
public function test_get_canonical_domain(): void
6666
{
67-
$this->assertEquals('walla.co.il', $this->provider->getCanonicalDomain());
67+
$this->assertSame('walla.co.il', $this->provider->getCanonicalDomain());
6868
}
6969

7070
public function test_get_supported_domains(): void
7171
{
7272
$domains = $this->provider->getSupportedDomains();
73-
$this->assertEquals(['walla.co.il', 'walla.com'], $domains);
73+
$this->assertSame(['walla.co.il', 'walla.com'], $domains);
7474
}
7575
}

tests/Canonicals/Providers/YahooTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,20 +70,20 @@ public function test_get_canonical(): void
7070

7171
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
7272
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
73-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
74-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
73+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
74+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
7575
}
7676
}
7777

7878
public function test_get_canonical_domain(): void
7979
{
80-
$this->assertEquals('yahoo.com', $this->provider->getCanonicalDomain());
80+
$this->assertSame('yahoo.com', $this->provider->getCanonicalDomain());
8181
}
8282

8383
public function test_get_supported_domains(): void
8484
{
8585
$domains = $this->provider->getSupportedDomains();
8686
$expected = ['yahoo.com', 'yahoo.co.uk', 'yahoo.ca', 'yahoo.de', 'yahoo.fr', 'yahoo.in', 'yahoo.it', 'ymail.com', 'rocketmail.com'];
87-
$this->assertEquals($expected, $domains);
87+
$this->assertSame($expected, $domains);
8888
}
8989
}

tests/Canonicals/Providers/YandexTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,20 +52,20 @@ public function test_get_canonical(): void
5252

5353
foreach ($testCases as [$inputLocal, $inputDomain, $expectedLocal, $expectedDomain]) {
5454
$result = $this->provider->getCanonical($inputLocal, $inputDomain);
55-
$this->assertEquals($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
56-
$this->assertEquals($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
55+
$this->assertSame($expectedLocal, $result['local'], "Failed for local: {$inputLocal}@{$inputDomain}");
56+
$this->assertSame($expectedDomain, $result['domain'], "Failed for domain: {$inputLocal}@{$inputDomain}");
5757
}
5858
}
5959

6060
public function test_get_canonical_domain(): void
6161
{
62-
$this->assertEquals('yandex.ru', $this->provider->getCanonicalDomain());
62+
$this->assertSame('yandex.ru', $this->provider->getCanonicalDomain());
6363
}
6464

6565
public function test_get_supported_domains(): void
6666
{
6767
$domains = $this->provider->getSupportedDomains();
6868
$expected = ['yandex.ru', 'yandex.ua', 'yandex.kz', 'yandex.com', 'yandex.by', 'ya.ru'];
69-
$this->assertEquals($expected, $domains);
69+
$this->assertSame($expected, $domains);
7070
}
7171
}

0 commit comments

Comments
 (0)