golden_cases_test.gno

11.16 Kb ยท 189 lines
  1package faker
  2
  3// To generate these test cases, run the script hosted here: https://gist.github.com/aeddi/9a089bf02e8e4a015f38e3948337189d
  4var goldenTestCases = []goldenTestCase{
  5	{
  6		seed: 42,
  7		iterations: []goldenValues{
  8			{
  9				firstName:      "Nicholas",
 10				lastName:       "Jones",
 11				fullName:       "Matthew Ramirez",
 12				age:            10,
 13				city:           "Oakland",
 14				country:        "Greece",
 15				address:        "3413 Church St, Baltimore, Taiwan",
 16				lorem:          "aperiam quisquam culpa esse do quis incididunt sed laboriosam et veritatis ex occaecat dolor dolor explicabo ullam et magnam nesciunt nostrud quasi aliquam at dolor sed aliquam minima dolor quia quia corporis proident ullamco lorem enim aut sed rem eos totam exercitation",
 17				loremSentence:  "Non aspernatur magna eiusmod pariatur exercitation sit neque consectetur et ea minim dolores.",
 18				loremParagraph: "Ab do quis beatae sit consequuntur tempora. Enim nemo incidunt consectetur ad sint suscipit irure doloremque. Pariatur tempor ad minima ullam cillum cillum ipsum.",
 19				date:           "2018-06-03",
 20				time:           "08:03:00",
 21				dateTime:       "2013-06-01 03:18:06",
 22				email:          "sharon.collins@test.com",
 23				phone:          "(198) 641-1385",
 24				stdAddress:     "g1km2qq5885nxld9m9plt0x22u3eecy70gzhw3f9",
 25				username:       "charlesrivera056",
 26			},
 27			{
 28				firstName:      "Sarah",
 29				lastName:       "Lewis",
 30				fullName:       "George Turner",
 31				age:            22,
 32				city:           "Boston",
 33				country:        "Thailand",
 34				address:        "4204 Pine St, Fort Worth, Malaysia",
 35				lorem:          "sunt quisquam eos enim veniam ullam et ipsum consectetur quia accusamus totam sint explicabo et ipsum fugiat magnam sit ab quae in quaerat nisi accusantium sit laboriosam quia ipsum quaerat sit non consequat deserunt voluptas beatae ipsa aperiam ex inventore quia eos",
 36				loremSentence:  "Excepteur modi quia laudantium et fugit quis rem quia aute vero.",
 37				loremParagraph: "Irure quasi dolore minima quaerat enim ullamco aliqua aliquam explicabo nulla. Illo qui dolor totam mollit dolore veritatis tempor vero mollit magna. Laborum non deserunt sunt cupidatat dolores odit sunt numquam eaque deserunt.",
 38				date:           "1976-04-04",
 39				time:           "08:52:55",
 40				dateTime:       "2008-12-15 04:05:55",
 41				email:          "lisa.rivera@test.com",
 42				phone:          "(645) 598-9929",
 43				stdAddress:     "g1nphhzdwk07qewm6zlhwpgucn89uxtmqqz7e7ke",
 44				username:       "robertleemartin940",
 45			},
 46			{
 47				firstName:      "Stephen",
 48				lastName:       "Lee",
 49				fullName:       "Susan Hall",
 50				age:            26,
 51				city:           "San Francisco",
 52				country:        "Thailand",
 53				address:        "7912 Washington Ave, Columbus, Saudi Arabia",
 54				lorem:          "ipsum accusantium dicta eius quia dolore eaque reprehenderit porro suscipit inventore cillum cupidatat dolore eius anim ratione accusantium et velit laboriosam dolore excepteur sed ab eiusmod inventore magnam ullam dolore eius non excepteur quis explicabo accusamus dolor suscipit sed nostrum quisquam illo",
 55				loremSentence:  "Corporis minim id laudantium sint non occaecat sit porro ut nostrud fugiat.",
 56				loremParagraph: "Voluptate totam mollit voluptate fugiat et excepteur numquam dolor proident mollit sed. Proident proident qui qui et dolores ipsam. Enim amet quae incidunt ipsam incididunt quasi quasi corporis accusamus consequat vitae et.",
 57				date:           "1990-10-09",
 58				time:           "08:20:56",
 59				dateTime:       "2010-10-06 16:03:34",
 60				email:          "sandra.campbell@sample.net",
 61				phone:          "(394) 964-9105",
 62				stdAddress:     "g1lmwtmeqdethnt3kenlf6327wkp3f9fz7tgsag8",
 63				username:       "inciduntjonathan959",
 64			},
 65		},
 66	}, {
 67		seed: 404,
 68		iterations: []goldenValues{
 69			{
 70				firstName:      "Lisa",
 71				lastName:       "Johnson",
 72				fullName:       "Steven Young",
 73				age:            57,
 74				city:           "Denver",
 75				country:        "Egypt",
 76				address:        "2842 Market St, New Orleans, Sweden",
 77				lorem:          "suscipit veritatis in et est sunt nulla sit laudantium minim labore eaque aperiam ipsum quaerat magna sint mollit amet proident commodo magnam cillum modi proident nostrum enim cupidatat excepteur fugiat tempor fugiat lorem aliquam ullamco incididunt dolorem occaecat aliquam adipisci amet dolor",
 78				loremSentence:  "Quae sed ullamco reprehenderit aute mollit et deserunt beatae do.",
 79				loremParagraph: "Veritatis minim nisi mollit quia veniam explicabo. Aute dicta aliquip corporis adipiscing accusantium ea consectetur labore ipsa minima porro ut quaerat. Nesciunt est consequat explicabo totam consectetur anim. Occaecat numquam dolorem accusantium qui culpa velit nulla incidunt accusantium. Magnam excepteur accusamus voluptatem dolore. Elit ad qui modi cupidatat.",
 80				date:           "1992-03-04",
 81				time:           "06:18:38",
 82				dateTime:       "2015-07-14 06:46:34",
 83				email:          "nicholas.thompson@fake.io",
 84				phone:          "(529) 158-9162",
 85				stdAddress:     "g1gnkpd5hlnscj2fcl83rl87rk70denmpj4jp5kk",
 86				username:       "jonesporroquia121",
 87			},
 88			{
 89				firstName:      "Michael",
 90				lastName:       "Ramirez",
 91				fullName:       "Mary Moore",
 92				age:            5,
 93				city:           "Austin",
 94				country:        "Australia",
 95				address:        "8445 Market St, Detroit, Switzerland",
 96				lorem:          "quis aspernatur fugit incidunt et deserunt consectetur culpa eaque laudantium ex minim inventore accusantium enim porro porro at ad laboriosam deserunt consectetur quis et in ratione dolores officia vitae pariatur eos ex cupidatat sit aliquip est ad amet minim illo do ratione",
 97				loremSentence:  "Voluptatem aperiam voluptatem accusantium ut.",
 98				loremParagraph: "Veniam tempor veniam nemo sequi cillum doloremque consequuntur. Est nostrud aspernatur aute ipsum nostrud. Sit nulla duis ad aute ullam numquam dolorem eiusmod ipsam veniam. Magni sunt amet ea consequat ullamco magna eius irure aspernatur.",
 99				date:           "2015-10-15",
100				time:           "22:51:05",
101				dateTime:       "2000-11-15 08:54:31",
102				email:          "deborah.gonzalez@example.com",
103				phone:          "(729) 653-7778",
104				stdAddress:     "g1fedr3nyrs59235q9h5c4gxp5cvzwska736rt9s",
105				username:       "laboriosamruth713",
106			},
107			{
108				firstName:      "Lisa",
109				lastName:       "Williams",
110				fullName:       "Sarah Taylor",
111				age:            41,
112				city:           "Oakland",
113				country:        "Singapore",
114				address:        "4180 First St, Omaha, Switzerland",
115				lorem:          "voluptate aut ea ut quaerat nemo eos modi deserunt quis cupidatat sequi qui nemo illo dolore ipsam quaerat veniam suscipit minim dolor eius quasi numquam explicabo amet nemo doloremque illo reprehenderit aliquam ea modi consequat minima voluptate ab sed deserunt neque corporis",
116				loremSentence:  "Labore consequat odit accusamus quis labore exercitationem odit enim quisquam voluptatem architecto.",
117				loremParagraph: "Amet consequat neque ratione nostrud. Quasi veniam inventore exercitationem dolore aliquam veniam doloremque enim. Eos enim nostrum sed sit quae ipsa magni labore adipisci. Veniam sed eaque exercitation et sed aliqua ut irure exercitation qui anim adipisci aliquam.",
118				date:           "2017-05-27",
119				time:           "20:36:57",
120				dateTime:       "2014-07-01 01:53:12",
121				email:          "donna.gomez@sample.net",
122				phone:          "(250) 473-8838",
123				stdAddress:     "g1c3rzldvfn53ddkeakvqn2k3fq99jtyv3uhkf0a",
124				username:       "kevinnancycruz246",
125			},
126		},
127	}, {
128		seed: 1337,
129		iterations: []goldenValues{
130			{
131				firstName:      "Sarah",
132				lastName:       "Davis",
133				fullName:       "Dorothy Reyes",
134				age:            68,
135				city:           "Columbus",
136				country:        "Thailand",
137				address:        "3639 Second Ave, Boston, Indonesia",
138				lorem:          "voluptas fugit anim consequat do sunt esse mollit doloremque sit magna ab sequi nostrud ut porro fugiat laudantium laboriosam voluptatem ipsum tempora ex neque ex aut nostrud et sint ut qui odit ullam quis magnam labore accusantium quia nostrud occaecat quia beatae",
139				loremSentence:  "Veniam aut consequat dicta totam ratione dolore neque nisi nisi dicta qui amet mollit.",
140				loremParagraph: "Dolore magna minima eos aliquip quisquam voluptas. Exercitation minima enim nemo eos mollit commodo. Accusamus ea modi aliqua ut fugiat qui anim illo cillum corporis do eaque. Cupidatat ipsa laboris officia et. Neque veritatis dolor officia quis ut magni tempor quia ipsum adipisci consectetur quis. Dolorem culpa excepteur accusamus explicabo numquam.",
141				date:           "1974-06-08",
142				time:           "08:14:32",
143				dateTime:       "2010-04-07 22:25:29",
144				email:          "susan.reyes@demo.org",
145				phone:          "(417) 813-7768",
146				stdAddress:     "g1pcfhsz7menqxg9rzka4j276nhdffjvzjllhfka",
147				username:       "eiusmoddavis015",
148			},
149			{
150				firstName:      "Ruth",
151				lastName:       "Young",
152				fullName:       "Sharon Nguyen",
153				age:            61,
154				city:           "Seattle",
155				country:        "Greece",
156				address:        "3013 Oak Ave, Fresno, Mexico",
157				lorem:          "aliqua eius in do esse doloremque accusamus est in quis dolor quisquam laboris dolores quasi illo consequuntur commodo commodo tempora vitae quaerat dolore corporis dolore labore cillum duis lorem dolore nesciunt duis vero minima totam voluptatem aperiam architecto ipsam excepteur vero esse",
158				loremSentence:  "Labore duis labore pariatur aut vero.",
159				loremParagraph: "Adipiscing tempor occaecat reprehenderit magni eius veritatis ut et minim. Vitae beatae nemo quaerat ut. Incididunt ipsum incididunt laboris ad minima deserunt minim quis enim at minim veniam.",
160				date:           "1979-05-09",
161				time:           "22:45:41",
162				dateTime:       "2013-07-21 23:52:22",
163				email:          "michelle.parker@demo.org",
164				phone:          "(675) 814-3202",
165				stdAddress:     "g1vvm4wumwhtwjc6jn66jrkkx0wk88w20gw0hnsh",
166				username:       "barbaradonnaodit581",
167			},
168			{
169				firstName:      "Stephen",
170				lastName:       "Garcia",
171				fullName:       "Sarah Walker",
172				age:            32,
173				city:           "Boston",
174				country:        "Netherlands",
175				address:        "7697 Pine St, Tucson, Philippines",
176				lorem:          "aperiam corporis velit consequat eius nostrud velit adipiscing fugiat at sunt consectetur inventore quaerat rem nostrum voluptatem odit eiusmod laborum occaecat tempor sed nostrum vero veritatis amet id sit culpa eiusmod lorem do et ipsa sit magna ad aperiam ipsam velit sunt",
177				loremSentence:  "Ipsum ipsum sed quia incidunt.",
178				loremParagraph: "Do exercitation excepteur et laboriosam aspernatur exercitationem dolores. Ipsum lorem et in culpa amet laborum ad consectetur accusamus id. Consequat ullamco qui deserunt elit nisi culpa quia proident exercitationem laborum duis. Dolor aliquam dolorem esse exercitation sunt ipsum sequi. Ipsum ex modi laudantium labore.",
179				date:           "2000-10-27",
180				time:           "06:44:19",
181				dateTime:       "2020-01-26 20:36:17",
182				email:          "jonathan.perez@example.com",
183				phone:          "(816) 174-1755",
184				stdAddress:     "g1gnj5tq9tm5vfqqjnue9re3uw5vlc962gp7huu6",
185				username:       "georgeallenillo577",
186			},
187		},
188	},
189}