Skip to content

Commit

Permalink
Make build method static in RepositoryConfigurationTest
Browse files Browse the repository at this point in the history
  • Loading branch information
hugo-goncalves-kununu committed Jan 29, 2025
1 parent 1301428 commit 4b93ad6
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions tests/Repository/RepositoryConfigurationTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ final class RepositoryConfigurationTest extends TestCase
#[DataProvider('inflateConfigDataProvider')]
public function testInflateConfig(array $input, string $expectedReadAlias, string $expectedWriteAlias): void
{
$config = $this->build($input);
$config = self::build($input);

self::assertEquals($expectedReadAlias, $config->getIndex(OperationType::READ));
self::assertEquals($expectedWriteAlias, $config->getIndex(OperationType::WRITE));
Expand Down Expand Up @@ -66,7 +66,7 @@ public function testNoValidIndexConfigured(
string $operationType,
string $expectedExceptionMessage,
): void {
$config = $this->build($input);
$config = self::build($input);

$this->expectException(RepositoryConfigurationException::class);
$this->expectExceptionMessage($expectedExceptionMessage);
Expand Down Expand Up @@ -118,7 +118,7 @@ public function toElastic($entity): array
}
};

$config = $this->build(['entity_serializer' => $mySerializer]);
$config = self::build(['entity_serializer' => $mySerializer]);

self::assertEquals($mySerializer, $config->getEntitySerializer());
}
Expand All @@ -129,7 +129,7 @@ public function testInvalidEntitySerializer(): void

$this->expectException(TypeError::class);

$this->build(['entity_serializer' => $mySerializer]);
self::build(['entity_serializer' => $mySerializer]);
}

public function testValidEntityFactory(): void
Expand All @@ -141,7 +141,7 @@ public function fromDocument(array $document, array $metaData): object
}
};

$config = $this->build(['entity_factory' => $myFactory]);
$config = self::build(['entity_factory' => $myFactory]);

self::assertEquals($myFactory, $config->getEntityFactory());
}
Expand All @@ -152,7 +152,7 @@ public function testInvalidEntityFactory(): void

$this->expectException(TypeError::class);

$this->build(['entity_factory' => $myFactory]);
self::build(['entity_factory' => $myFactory]);
}

public function testValidEntityClass(): void
Expand All @@ -169,7 +169,7 @@ public static function fromElasticDocument(array $document, array $metaData): ob
}
};

$config = $this->build(['entity_class' => $myEntity::class]);
$config = self::build(['entity_class' => $myEntity::class]);

self::assertEquals($myEntity::class, $config->getEntityClass());
}
Expand All @@ -184,7 +184,7 @@ public function testInvalidEntityClass(): void
)
);

$this->build(['entity_class' => stdClass::class]);
self::build(['entity_class' => stdClass::class]);
}

public function testNonExistentEntityClass(): void
Expand All @@ -194,13 +194,13 @@ public function testNonExistentEntityClass(): void
'Given entity class does not exist.'
);

$this->build(['entity_class' => '\Foo\Bar']);
self::build(['entity_class' => '\Foo\Bar']);
}

#[DataProvider('forceRefreshOnWriteDataProvider')]
public function testForceRefreshOnWrite(array $input, bool $expected): void
{
$config = $this->build($input);
$config = self::build($input);

self::assertEquals($expected, $config->getForceRefreshOnWrite());
}
Expand Down Expand Up @@ -262,7 +262,7 @@ public static function forceRefreshOnWriteDataProvider(): array
#[DataProvider('trackTotalHitsDataProvider')]
public function testTrackTotalHits(array $input, ?bool $expected): void
{
$config = $this->build($input);
$config = self::build($input);

self::assertEquals($expected, $config->getTrackTotalHits());
}
Expand Down Expand Up @@ -324,7 +324,7 @@ public static function trackTotalHitsDataProvider(): array
#[DataProvider('scrollContextKeepaliveDataProvider')]
public function testScrollContextKeepalive(array $input, string $expected): void
{
$config = $this->build($input);
$config = self::build($input);

self::assertEquals($expected, $config->getScrollContextKeepalive());
}
Expand Down Expand Up @@ -355,18 +355,18 @@ public function testInvalidScrollContextKeepalive(): void
'Invalid value for scroll_context_keepalive given. Must be a valid time unit.'
);

$this->build(['index' => 'foobar', 'scroll_context_keepalive' => 'xxx']);
self::build(['index' => 'foobar', 'scroll_context_keepalive' => 'xxx']);
}

public function testGetDefaultScrollContextKeepalive(): void
{
$config = $this->build();
$config = self::build();

self::assertEquals('1m', $config->getScrollContextKeepalive());
self::assertFalse($config->getForceRefreshOnWrite());
}

private function build(array $config = []): RepositoryConfiguration
private static function build(array $config = []): RepositoryConfiguration
{
return new RepositoryConfiguration($config);
}
Expand Down

0 comments on commit 4b93ad6

Please sign in to comment.