Skip to content

Commit 05dbead

Browse files
committed
Refactored generateEmailAddress() method
1 parent abf2811 commit 05dbead

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/test/java/org/ays/common/util/AysRandomUtil.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import lombok.experimental.UtilityClass;
55

66
import java.util.Random;
7+
import java.util.UUID;
78

89
@UtilityClass
910
public class AysRandomUtil {
@@ -22,8 +23,9 @@ public static String generateLastName() {
2223
public String generateEmailAddress() {
2324
final String firstName = FAKER.name().firstName().toLowerCase().replaceAll("[^a-z]", "");
2425
final String lastName = FAKER.name().lastName().toLowerCase().replaceAll("[^a-z]", "");
26+
final String uuid = UUID.randomUUID().toString().replaceAll("[^a-zA-Z0-9]", "").substring(0, 10).toLowerCase();
2527
final String prefix = "test";
26-
return (prefix + firstName + "." + lastName + "@afetyonetimsistemi.test");
28+
return prefix + firstName + "." + lastName + "_" + uuid + "@afetyonetimsistemi.test";
2729
}
2830

2931
public static String generatePassword() {

0 commit comments

Comments
 (0)