Skip to content

Commit 0b049d0

Browse files
committed
Added login tests
1 parent fbe0935 commit 0b049d0

File tree

1 file changed

+11
-1
lines changed
  • src/test/java/com/serenitydojo/playwright/toolshop/domain

1 file changed

+11
-1
lines changed

src/test/java/com/serenitydojo/playwright/toolshop/domain/User.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import net.datafaker.Faker;
44

5+
import java.time.LocalDate;
6+
import java.time.format.DateTimeFormatter;
7+
58
public record User(
69
String first_name,
710
String last_name,
@@ -16,6 +19,13 @@ public record User(
1619
String email) {
1720
public static User randomUser() {
1821
Faker fake = new Faker();
22+
23+
int year = fake.number().numberBetween(1970,2000);
24+
int month = fake.number().numberBetween(1,12);
25+
int day = fake.number().numberBetween(1,28);
26+
LocalDate date = LocalDate.of(year,month,day);
27+
String formattedDate = date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
28+
1929
return new User(
2030
fake.name().firstName(),
2131
fake.name().lastName(),
@@ -25,7 +35,7 @@ public static User randomUser() {
2535
fake.address().country(),
2636
fake.address().postcode(),
2737
fake.phoneNumber().phoneNumber(),
28-
"1990-01-01",
38+
formattedDate,
2939
"Az123!&xyz",
3040
fake.internet().emailAddress()
3141
);

0 commit comments

Comments
 (0)