3232use const IDNA_NONTRANSITIONAL_TO_UNICODE ;
3333
3434/**
35- * @coversDefaultClass Pdp\Rules
35+ * @coversDefaultClass \ Pdp\Rules
3636 */
3737class RulesTest extends TestCase
3838{
@@ -114,9 +114,9 @@ public function testwithIDNAOptions(): void
114114
115115 /**
116116 * @covers ::resolve
117- * @covers ::resolveCookieDomain
118- * @covers ::resolveICANNDomain
119- * @covers ::resolvePrivateDomain
117+ * @covers ::getCookieDomain
118+ * @covers ::getICANNDomain
119+ * @covers ::getPrivateDomain
120120 * @covers ::validateDomain
121121 * @covers ::validateSection
122122 * @covers \Pdp\Domain::isResolvable
@@ -155,12 +155,12 @@ public function testResolveThrowsExceptionOnWrongDomainType(): void
155155 /**
156156 * @covers ::resolve
157157 * @covers ::validateSection
158- * @covers \Pdp\Domain::isResolvable
159158 * @covers ::findPublicSuffix
160159 * @covers ::findPublicSuffixFromSection
160+ * @covers \Pdp\Domain::isKnown
161+ * @covers \Pdp\Domain::isResolvable
161162 * @covers \Pdp\PublicSuffix::setSection
162163 * @covers \Pdp\PublicSuffix::isKnown
163- * @covers \Pdp\Domain::isKnown
164164 * @covers \Pdp\IDNAConverterTrait::parse
165165 */
166166 public function testIsSuffixValidFalse (): void
@@ -172,13 +172,13 @@ public function testIsSuffixValidFalse(): void
172172 /**
173173 * @covers ::resolve
174174 * @covers ::validateSection
175- * @covers \Pdp\Domain::isResolvable
176175 * @covers ::findPublicSuffix
177176 * @covers ::findPublicSuffixFromSection
178177 * @covers \Pdp\PublicSuffix::setSection
179178 * @covers \Pdp\PublicSuffix::isKnown
180179 * @covers \Pdp\PublicSuffix::isICANN
181180 * @covers \Pdp\PublicSuffix::isPrivate
181+ * @covers \Pdp\Domain::isResolvable
182182 * @covers \Pdp\Domain::withPublicSuffix
183183 * @covers \Pdp\Domain::isKnown
184184 * @covers \Pdp\Domain::isICANN
@@ -195,16 +195,16 @@ public function testIsSuffixValidTrue(): void
195195
196196 /**
197197 * @covers ::resolve
198- * @covers ::resolveCookieDomain
198+ * @covers ::getCookieDomain
199199 * @covers ::validateDomain
200200 * @covers ::validateSection
201- * @covers \Pdp\Domain::isResolvable
202201 * @covers ::findPublicSuffix
203202 * @covers ::findPublicSuffixFromSection
204203 * @covers \Pdp\PublicSuffix::setSection
205204 * @covers \Pdp\PublicSuffix::isKnown
206205 * @covers \Pdp\PublicSuffix::isICANN
207206 * @covers \Pdp\PublicSuffix::isPrivate
207+ * @covers \Pdp\Domain::isResolvable
208208 * @covers \Pdp\Domain::withPublicSuffix
209209 * @covers \Pdp\Domain::isKnown
210210 * @covers \Pdp\Domain::isICANN
@@ -221,16 +221,16 @@ public function testIsSuffixValidFalseWithPunycoded(): void
221221
222222 /**
223223 * @covers ::resolve
224- * @covers ::resolveICANNDomain
224+ * @covers ::getICANNDomain
225225 * @covers ::validateDomain
226226 * @covers ::validateSection
227- * @covers \Pdp\Domain::isResolvable
228227 * @covers ::findPublicSuffix
229228 * @covers ::findPublicSuffixFromSection
230229 * @covers \Pdp\PublicSuffix::setSection
231230 * @covers \Pdp\PublicSuffix::isKnown
232231 * @covers \Pdp\PublicSuffix::isICANN
233232 * @covers \Pdp\PublicSuffix::isPrivate
233+ * @covers \Pdp\Domain::isResolvable
234234 * @covers \Pdp\Domain::withPublicSuffix
235235 * @covers \Pdp\Domain::isKnown
236236 * @covers \Pdp\Domain::isICANN
@@ -247,7 +247,7 @@ public function testSubDomainIsNull(): void
247247
248248 /**
249249 * @covers ::resolve
250- * @covers ::resolveCookieDomain
250+ * @covers ::getCookieDomain
251251 * @covers ::validateDomain
252252 * @covers ::validateSection
253253 * @covers \Pdp\IDNAConverterTrait::parse
@@ -291,7 +291,7 @@ public function testWithAbsoluteHostInvalid(): void
291291
292292 /**
293293 * @covers ::resolve
294- * @covers ::resolvePrivateDomain
294+ * @covers ::getPrivateDomain
295295 * @covers ::validateDomain
296296 * @covers ::validateSection
297297 * @covers ::findPublicSuffix
@@ -311,7 +311,7 @@ public function testWithPrivateDomainInvalid(): void
311311
312312 /**
313313 * @covers ::resolve
314- * @covers ::resolvePrivateDomain
314+ * @covers ::getPrivateDomain
315315 * @covers ::validateDomain
316316 * @covers ::validateSection
317317 * @covers ::findPublicSuffix
@@ -381,7 +381,7 @@ public function testWithDomainInterfaceObject(): void
381381
382382 /**
383383 * @covers ::resolve
384- * @covers ::resolveICANNDomain
384+ * @covers ::getICANNDomain
385385 * @covers ::validateDomain
386386 * @covers \Pdp\Domain::setRegistrableDomain
387387 * @covers \Pdp\Domain::getRegistrableDomain
@@ -399,7 +399,7 @@ public function testGetRegistrableDomain($publicSuffix, $registrableDomain, $dom
399399
400400 /**
401401 * @covers ::resolve
402- * @covers ::resolveICANNDomain
402+ * @covers ::getICANNDomain
403403 * @covers ::validateDomain
404404 * @covers \Pdp\IDNAConverterTrait::parse
405405 * @covers \Pdp\Domain::setPublicSuffix
@@ -477,8 +477,6 @@ public function testGetPublicSuffixThrowsCouldNotResolvePublicSuffix($domain, $s
477477
478478 public function invalidParseProvider (): iterable
479479 {
480- $ long_label = implode ('. ' , array_fill (0 , 62 , 'a ' ));
481-
482480 return [
483481 'single label host ' => ['localhost ' , Rules::ICANN_DOMAINS ],
484482 ];
@@ -710,20 +708,20 @@ public function testResolveWithIDNAOptions(): void
710708 }
711709
712710 /**
713- * @covers ::getCookieEffectiveTLD
714- * @covers ::getICANNEffectiveTLD
715- * @covers ::getPrivateEffectiveTLD
711+ * @covers ::getCookieDomain
712+ * @covers ::getICANNDomain
713+ * @covers ::getPrivateDomain
716714 * @dataProvider effectiveTLDProvider
717715 * @param string $host
718716 * @param string $cookieETLD
719717 * @param string $icannETLD
720718 * @param string $privateETLD
721719 */
722- public function testEffectiveTLDResolution (string $ host , string $ cookieETLD , string $ icannETLD , string $ privateETLD ): void
720+ public function testGetCookieDomain (string $ host , string $ cookieETLD , string $ icannETLD , string $ privateETLD ): void
723721 {
724- self ::assertSame ($ cookieETLD , (string ) $ this ->rules ->getCookieEffectiveTLD ($ host ));
725- self ::assertSame ($ icannETLD , (string ) $ this ->rules ->getICANNEffectiveTLD ($ host ));
726- self ::assertSame ($ privateETLD , (string ) $ this ->rules ->getPrivateEffectiveTLD ($ host ));
722+ self ::assertSame ($ cookieETLD , (string ) $ this ->rules ->getCookieDomain ($ host)-> getPublicSuffix ( ));
723+ self ::assertSame ($ icannETLD , (string ) $ this ->rules ->getICANNDomain ($ host)-> getPublicSuffix ( ));
724+ self ::assertSame ($ privateETLD , (string ) $ this ->rules ->getPrivateDomain ($ host)-> getPublicSuffix ( ));
727725 }
728726
729727 public function effectiveTLDProvider (): iterable
0 commit comments