style: format code with spotless
All checks were successful
Build, test and publish the Quarkus libraries / build (push) Successful in 1m22s

This commit is contained in:
Jorge Bornhausen 2024-11-11 09:29:02 +01:00
parent e5e100076c
commit 40598dbe87
Signed by: jorge.bornhausen
SSH key fingerprint: SHA256:X2ootOwvCeP4FoNfmVUFIKIbhq95tAgnt7Oqg3x+lfs
17 changed files with 88 additions and 155 deletions

View file

@ -33,5 +33,4 @@ public interface UUIDGenerator {
default UUID generateV5WithX500Namespace(String name) {
return generateV5(NAMESPACE_X500, name);
}
}

View file

@ -3,7 +3,6 @@ package ch.phoenixtechnologies.quarkus.commons.uuid;
import com.fasterxml.uuid.Generators;
import io.quarkus.arc.DefaultBean;
import jakarta.enterprise.context.ApplicationScoped;
import java.util.Random;
import java.util.UUID;
@ -30,5 +29,4 @@ class UUIDGeneratorImpl implements UUIDGenerator {
public UUID generateV5(UUID namespace, String name) {
return Generators.nameBasedGenerator(namespace).generate(name);
}
}

View file

@ -1,19 +1,17 @@
package ch.phoenixtechnologies.quarkus.commons.uuid;
import ch.phoenixtechnologies.quarkus.commons.uuid.UUIDGeneratorImpl;
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
import io.quarkus.test.junit.QuarkusTest;
import jakarta.inject.Inject;
import java.util.Random;
import java.util.UUID;
import java.util.stream.Stream;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.Arguments;
import org.junit.jupiter.params.provider.MethodSource;
import java.util.Random;
import java.util.UUID;
import java.util.stream.Stream;
import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
@QuarkusTest
class UUIDGeneratorImplTest {
@ -44,9 +42,7 @@ class UUIDGeneratorImplTest {
var actual = generator.generateV4(getRandom());
assertThat(actual)
.as("Generated UUID should match expected value")
.isEqualTo(expected);
assertThat(actual).as("Generated UUID should match expected value").isEqualTo(expected);
}
@Test
@ -55,9 +51,7 @@ class UUIDGeneratorImplTest {
var actual = generator.generateV5("test");
assertThat(actual)
.as("Generated UUID should match expected value")
.isEqualTo(expected);
assertThat(actual).as("Generated UUID should match expected value").isEqualTo(expected);
}
public static Stream<Arguments> generateV5WithNamespace() {
@ -65,8 +59,7 @@ class UUIDGeneratorImplTest {
Arguments.of(NAMESPACE_DNS, V5_NAME, EXPECTED_V5_DNS),
Arguments.of(NAMESPACE_URL, V5_NAME, EXPECTED_V5_URL),
Arguments.of(NAMESPACE_OID, V5_NAME, EXPECTED_V5_OID),
Arguments.of(NAMESPACE_X500, V5_NAME, EXPECTED_V5_X500)
);
Arguments.of(NAMESPACE_X500, V5_NAME, EXPECTED_V5_X500));
}
@MethodSource
@ -74,27 +67,21 @@ class UUIDGeneratorImplTest {
void generateV5WithNamespace(UUID namespace, String name, UUID expected) {
var actual = generator.generateV5(namespace, name);
assertThat(actual)
.as("Generated UUID should match expected value")
.isEqualTo(expected);
assertThat(actual).as("Generated UUID should match expected value").isEqualTo(expected);
}
@Test
void generateV5WithDNSNamespace() {
var actual = generator.generateV5WithDNSNamespace(V5_NAME);
assertThat(actual)
.as("Generated UUID should match expected value")
.isEqualTo(EXPECTED_V5_DNS);
assertThat(actual).as("Generated UUID should match expected value").isEqualTo(EXPECTED_V5_DNS);
}
@Test
void generateV5WithURLNamespace() {
var actual = generator.generateV5WithURLNamespace(V5_NAME);
assertThat(actual)
.as("Generated UUID should match expected value")
.isEqualTo(EXPECTED_V5_URL);
assertThat(actual).as("Generated UUID should match expected value").isEqualTo(EXPECTED_V5_URL);
}
@Test
@ -114,5 +101,4 @@ class UUIDGeneratorImplTest {
private static Random getRandom() {
return new Random(24353L);
}
}
}