OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
ramsey
/
uuid
/
tests
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:34:34 AM
rwxr-xr-x
📄
BinaryUtilsTest.php
6.93 KB
08/12/2024 10:33:35 AM
rw-r--r--
📁
Builder
-
08/12/2024 10:34:37 AM
rwxr-xr-x
📁
Codec
-
08/12/2024 10:34:37 AM
rwxr-xr-x
📁
Converter
-
08/12/2024 10:36:10 AM
rwxr-xr-x
📄
DeprecatedUuidMethodsTraitTest.php
1.99 KB
08/12/2024 10:33:35 AM
rw-r--r--
📁
Encoder
-
08/12/2024 10:34:37 AM
rwxr-xr-x
📄
ExpectedBehaviorTest.php
29.17 KB
08/12/2024 10:33:35 AM
rw-r--r--
📄
FeatureSetTest.php
2.63 KB
08/12/2024 10:33:35 AM
rw-r--r--
📄
FunctionsTest.php
4 KB
08/12/2024 10:33:35 AM
rw-r--r--
📁
Generator
-
08/12/2024 10:34:38 AM
rwxr-xr-x
📁
Guid
-
08/12/2024 10:34:38 AM
rwxr-xr-x
📁
Math
-
08/12/2024 10:34:38 AM
rwxr-xr-x
📁
Nonstandard
-
08/12/2024 10:34:39 AM
rwxr-xr-x
📁
Provider
-
08/12/2024 10:36:11 AM
rwxr-xr-x
📁
Rfc4122
-
08/12/2024 10:34:39 AM
rwxr-xr-x
📄
TestCase.php
572 bytes
08/12/2024 10:33:35 AM
rw-r--r--
📁
Type
-
08/12/2024 10:34:40 AM
rwxr-xr-x
📄
UuidFactoryTest.php
8.35 KB
08/12/2024 10:33:35 AM
rw-r--r--
📄
UuidTest.php
73.81 KB
08/12/2024 10:33:35 AM
rw-r--r--
📁
Validator
-
08/12/2024 10:34:40 AM
rwxr-xr-x
📁
benchmark
-
08/12/2024 10:34:37 AM
rwxr-xr-x
📄
bootstrap.php
231 bytes
08/12/2024 10:33:35 AM
rw-r--r--
📁
static-analysis
-
08/12/2024 10:34:39 AM
rwxr-xr-x
Editing: DeprecatedUuidMethodsTraitTest.php
Close
<?php declare(strict_types=1); namespace Ramsey\Uuid\Test; use DateTimeInterface; use Mockery; use Ramsey\Uuid\Codec\CodecInterface; use Ramsey\Uuid\Converter\NumberConverterInterface; use Ramsey\Uuid\Converter\Time\GenericTimeConverter; use Ramsey\Uuid\Converter\TimeConverterInterface; use Ramsey\Uuid\Exception\DateTimeException; use Ramsey\Uuid\Math\BrickMathCalculator; use Ramsey\Uuid\Rfc4122\Fields; use Ramsey\Uuid\Rfc4122\FieldsInterface; use Ramsey\Uuid\Type\Hexadecimal; use Ramsey\Uuid\Type\Time; use Ramsey\Uuid\Uuid; class DeprecatedUuidMethodsTraitTest extends TestCase { public function testGetDateTime(): void { $calculator = new BrickMathCalculator(); $fields = new Fields((string) hex2bin('ff6f8cb0c57d11e19b210800200c9a66')); $numberConverter = Mockery::mock(NumberConverterInterface::class); $codec = Mockery::mock(CodecInterface::class); $timeConverter = new GenericTimeConverter($calculator); $uuid = new Uuid($fields, $numberConverter, $codec, $timeConverter); $this->assertInstanceOf(DateTimeInterface::class, $uuid->getDateTime()); $this->assertSame('2012-07-04T02:14:34+00:00', $uuid->getDateTime()->format('c')); $this->assertSame('1341368074.491000', $uuid->getDateTime()->format('U.u')); } public function testGetDateTimeThrowsException(): void { $fields = Mockery::mock(FieldsInterface::class, [ 'getVersion' => 1, 'getTimestamp' => new Hexadecimal('0'), ]); $numberConverter = Mockery::mock(NumberConverterInterface::class); $codec = Mockery::mock(CodecInterface::class); $timeConverter = Mockery::mock(TimeConverterInterface::class, [ 'convertTime' => new Time('0', '1234567'), ]); $uuid = new Uuid($fields, $numberConverter, $codec, $timeConverter); $this->expectException(DateTimeException::class); $uuid->getDateTime(); } }