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: FeatureSetTest.php
Close
<?php declare(strict_types=1); namespace Ramsey\Uuid\Test; use Mockery; use Ramsey\Uuid\Builder\FallbackBuilder; use Ramsey\Uuid\Converter\TimeConverterInterface; use Ramsey\Uuid\FeatureSet; use Ramsey\Uuid\Generator\DefaultNameGenerator; use Ramsey\Uuid\Generator\PeclUuidTimeGenerator; use Ramsey\Uuid\Generator\UnixTimeGenerator; use Ramsey\Uuid\Guid\GuidBuilder; use Ramsey\Uuid\Math\BrickMathCalculator; use Ramsey\Uuid\Provider\NodeProviderInterface; use Ramsey\Uuid\Validator\ValidatorInterface; class FeatureSetTest extends TestCase { public function testGuidBuilderIsSelected(): void { $featureSet = new FeatureSet(true, true); $this->assertInstanceOf(GuidBuilder::class, $featureSet->getBuilder()); } public function testFallbackBuilderIsSelected(): void { $featureSet = new FeatureSet(false, true); $this->assertInstanceOf(FallbackBuilder::class, $featureSet->getBuilder()); } public function testSetValidatorSetsTheProvidedValidator(): void { $validator = Mockery::mock(ValidatorInterface::class); $featureSet = new FeatureSet(); $featureSet->setValidator($validator); $this->assertSame($validator, $featureSet->getValidator()); } public function testGetTimeConverter(): void { $featureSet = new FeatureSet(); $this->assertInstanceOf(TimeConverterInterface::class, $featureSet->getTimeConverter()); } public function testDefaultNameGeneratorIsSelected(): void { $featureSet = new FeatureSet(); $this->assertInstanceOf(DefaultNameGenerator::class, $featureSet->getNameGenerator()); } public function testPeclUuidTimeGeneratorIsSelected(): void { $featureSet = new FeatureSet(false, false, false, false, true); $this->assertInstanceOf(PeclUuidTimeGenerator::class, $featureSet->getTimeGenerator()); } public function testGetCalculator(): void { $featureSet = new FeatureSet(); $this->assertInstanceOf(BrickMathCalculator::class, $featureSet->getCalculator()); } public function testSetNodeProvider(): void { $nodeProvider = Mockery::mock(NodeProviderInterface::class); $featureSet = new FeatureSet(); $featureSet->setNodeProvider($nodeProvider); $this->assertSame($nodeProvider, $featureSet->getNodeProvider()); } public function testGetUnixTimeGenerator(): void { $featureSet = new FeatureSet(); $this->assertInstanceOf(UnixTimeGenerator::class, $featureSet->getUnixTimeGenerator()); } }