Skip to content

Commit 1e101be

Browse files
committed
Add PHP 8.4 tests
1 parent 3f952d4 commit 1e101be

File tree

2 files changed

+12
-23
lines changed

2 files changed

+12
-23
lines changed

tests/Unit/OptimusFactoryTest.php

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,19 @@ final class OptimusFactoryTest extends AbstractTestCase
2121
{
2222
public function testMakeStandard(): void
2323
{
24-
$instance = (new OptimusFactory())->make([
25-
'prime' => 0,
26-
'inverse' => 1,
27-
'random' => 2,
24+
$factory = $this->getOptimusFactory();
25+
26+
$return = $factory->make([
27+
'prime' => 'your-prime-integer',
28+
'inverse' => 'your-inverse-integer',
29+
'random' => 'your-random-integer',
2830
]);
2931

30-
$this->assertInstanceOf(Optimus::class, $instance);
32+
$this->assertInstanceOf(Optimus::class, $return);
33+
}
34+
35+
protected function getOptimusFactory(): OptimusFactory
36+
{
37+
return new OptimusFactory();
3138
}
3239
}

tests/Unit/Providers/ServiceProviderTest.php

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ public function testOptimusManagerIsInjectable(): void
3535

3636
public function testBindings(): void
3737
{
38-
$this->configurePrimeNumbers();
39-
4038
$this->assertIsInjectable(Optimus::class);
4139

4240
$original = $this->app['optimus.connection'];
@@ -46,20 +44,4 @@ public function testBindings(): void
4644
$this->assertNotSame($original, $new);
4745
$this->assertEquals($original, $new);
4846
}
49-
50-
protected function configurePrimeNumbers(): void
51-
{
52-
config()->set('optimus.connections', [
53-
'main' => [
54-
'prime' => 1490261603,
55-
'inverse' => 1573362507,
56-
'random' => 1369544188,
57-
],
58-
'custom' => [
59-
'prime' => 1770719809,
60-
'inverse' => 1417283009,
61-
'random' => 508877541,
62-
],
63-
]);
64-
}
6547
}

0 commit comments

Comments
 (0)