File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
src/test/java/com/serenitydojo/playwright/toolshop/domain Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 22
33import net .datafaker .Faker ;
44
5+ import java .time .LocalDate ;
6+ import java .time .format .DateTimeFormatter ;
7+
58public 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 );
You can’t perform that action at this time.
0 commit comments