style: format code with spotless
All checks were successful
Build, test and publish the Quarkus libraries / build (push) Successful in 1m22s
All checks were successful
Build, test and publish the Quarkus libraries / build (push) Successful in 1m22s
This commit is contained in:
parent
e5e100076c
commit
40598dbe87
17 changed files with 88 additions and 155 deletions
|
@ -33,5 +33,4 @@ public interface UUIDGenerator {
|
|||
default UUID generateV5WithX500Namespace(String name) {
|
||||
return generateV5(NAMESPACE_X500, name);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue