blob: 83bdd1e8f7313fbe20accb98afbe27d3aa78ec70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
declare(strict_types=1);
use PHPUnit\Framework\TestCase;
final class DateTimeImmutableTest extends TestCase
{
public function testCreateFromMutable(): void
{
$unsafeDate = new \DateTime('2021-10-16T12:30:16+00:00');
$safeImmutableDate = \Safe\DateTimeImmutable::createFromMutable($unsafeDate);
self::assertSame($unsafeDate->format(\DateTimeInterface::ATOM), $safeImmutableDate->format(\DateTimeInterface::ATOM));
$safeDate = new \Safe\DateTime('2021-10-16T12:30:16+00:00');
$safeImmutableDate = \Safe\DateTimeImmutable::createFromMutable($safeDate);
self::assertSame($safeDate->format(\DateTimeInterface::ATOM), $safeImmutableDate->format(\DateTimeInterface::ATOM));
}
}
|