22
33declare (strict_types=1 );
44
5- namespace Plook \Tests \TypeGuard \ Convert ;
5+ namespace Plook \Tests \TypeGuard ;
66
77use DateTimeImmutable ;
88use DateTimeZone ;
99use PHPUnit \Framework \Attributes \CoversClass ;
1010use PHPUnit \Framework \Attributes \CoversFunction ;
1111use PHPUnit \Framework \TestCase ;
12- use Plook \Tests \TypeGuard \StringableString ;
13- use Plook \TypeGuard \Convert \ Convert ;
14- use Plook \TypeGuard \Convert \ NotConvertable ;
12+ use Plook \Tests \TypeGuard \Helper \ StringableString ;
13+ use Plook \TypeGuard \NotConvertable ;
14+ use Plook \TypeGuard \TypeGuard ;
1515
1616use function basename ;
17- use function Plook \TypeGuard \Convert \ asDateTimeImmutable ;
17+ use function Plook \TypeGuard \asDateTimeImmutable ;
1818use function sprintf ;
1919
20- #[CoversClass(Convert ::class)]
20+ #[CoversClass(TypeGuard ::class)]
2121#[CoversClass(NotConvertable::class)]
22- #[CoversFunction('\Plook\TypeGuard\Convert\ asDateTimeImmutable ' )]
23- #[CoversFunction('\Plook\TypeGuard\Convert\ asString ' )]
22+ #[CoversFunction('\Plook\TypeGuard\asDateTimeImmutable ' )]
23+ #[CoversFunction('\Plook\TypeGuard\asString ' )]
2424final class AsDateTimeImmutableTest extends TestCase
2525{
2626 private readonly DateTimeZone $ originalTimeZone ;
2727
2828 protected function setUp (): void
2929 {
30- $ this ->originalTimeZone = Convert ::instance ()->timeZone ();
30+ $ this ->originalTimeZone = TypeGuard ::instance ()->timeZone ();
3131 }
3232
3333 protected function tearDown (): void
3434 {
35- Convert ::instance ()->timeZone ($ this ->originalTimeZone );
35+ TypeGuard ::instance ()->timeZone ($ this ->originalTimeZone );
3636 }
3737
3838 public function testConvertsStrings (): void
@@ -53,7 +53,7 @@ public function testConvertsStringables(): void
5353
5454 public function testConvertsDateTimeImmutableWithSameTimeZone (): void
5555 {
56- $ result = asDateTimeImmutable (new DateTimeImmutable ('2010-09-08T07:06:05 ' , Convert ::instance ()->timeZone ()));
56+ $ result = asDateTimeImmutable (new DateTimeImmutable ('2010-09-08T07:06:05 ' , TypeGuard ::instance ()->timeZone ()));
5757
5858 self ::assertInstanceOf (DateTimeImmutable::class, $ result );
5959 self ::assertSame ('2010-09-08T07:06:05+00:00 ' , $ result ->format ('c ' ));
@@ -71,7 +71,7 @@ public function testConvertsDateTimeImmutableWithDifferentTimeZone(): void
7171
7272 public function testConvertsDateTimeImmutableDefaultTimeZoneCanBeChangedByDateTimeZone (): void
7373 {
74- Convert ::instance ()->timeZone (new DateTimeZone ('Australia/Adelaide ' ));
74+ TypeGuard ::instance ()->timeZone (new DateTimeZone ('Australia/Adelaide ' ));
7575
7676 $ result = asDateTimeImmutable (new DateTimeImmutable ('2010-09-08T07:06:05+00:00 ' ));
7777
@@ -81,7 +81,7 @@ public function testConvertsDateTimeImmutableDefaultTimeZoneCanBeChangedByDateTi
8181
8282 public function testConvertsDateTimeImmutableDefaultTimeZoneCanBeChangedByTimeZoneName (): void
8383 {
84- Convert ::instance ()->timeZone ('Australia/Adelaide ' );
84+ TypeGuard ::instance ()->timeZone ('Australia/Adelaide ' );
8585
8686 $ result = asDateTimeImmutable (new DateTimeImmutable ('2010-09-08T07:06:05+00:00 ' ));
8787
0 commit comments