1 // generated by fakerjsgenerator
2 module faked.test;
3 
4 import std.array : empty;
5 
6 unittest {
7 	import faked.faker_af_za;
8     auto faker = new Faker_af_za(1);
9 	for(int i = 0; i < 30; ++i) {
10 		assert(!faker.addressBuildingNumber().empty);
11 		assert(!faker.addressCity().empty);
12 		assert(!faker.addressCityPrefix().empty);
13 		assert(!faker.addressCitySuffix().empty);
14 		assert(!faker.addressCountry().empty);
15 		assert(!faker.addressCountryCode().empty);
16 		assert(!faker.addressCounty().empty);
17 		assert(!faker.addressDefaultCountry().empty);
18 		assert(!faker.addressDirection().empty);
19 		assert(!faker.addressDirectionAbbr().empty);
20 		assert(!faker.addressLatitude().empty);
21 		assert(!faker.addressLongitude().empty);
22 		assert(!faker.addressPostcode().empty);
23 		assert(!faker.addressPostcodeByState().empty);
24 		assert(!faker.addressSecondaryAddress().empty);
25 		assert(!faker.addressState().empty);
26 		assert(!faker.addressStateAbbr().empty);
27 		assert(!faker.addressStreetAddress().empty);
28 		assert(!faker.addressStreetName().empty);
29 		assert(!faker.addressStreetSuffix().empty);
30 		assert(!faker.addressTimeZone().empty);
31 		assert(!faker.appAuthor().empty);
32 		assert(!faker.appName().empty);
33 		assert(!faker.appVersion().empty);
34 		assert(!faker.businessCreditCardExpiryDates().empty);
35 		assert(!faker.businessCreditCardNumbers().empty);
36 		assert(!faker.businessCreditCardTypes().empty);
37 		assert(!faker.cellPhoneFormats().empty);
38 		assert(!faker.commerceColor().empty);
39 		assert(!faker.commerceDepartment().empty);
40 		assert(!faker.commerceProductName().empty);
41 		assert(!faker.commerceProductNameAdjective().empty);
42 		assert(!faker.commerceProductNameMaterial().empty);
43 		assert(!faker.commerceProductNameProduct().empty);
44 		assert(!faker.companyAdjective().empty);
45 		assert(!faker.companyBs().empty);
46 		assert(!faker.companyBsAdjective().empty);
47 		assert(!faker.companyBsNoun().empty);
48 		assert(!faker.companyBsVerb().empty);
49 		assert(!faker.companyCatchPhrase().empty);
50 		assert(!faker.companyDescriptor().empty);
51 		assert(!faker.companyName().empty);
52 		assert(!faker.companyNoun().empty);
53 		assert(!faker.companySuffix().empty);
54 		assert(!faker.databaseCollation().empty);
55 		assert(!faker.databaseColumn().empty);
56 		assert(!faker.databaseEngine().empty);
57 		assert(!faker.databaseType().empty);
58 		assert(!faker.fianaceCreditCardCVV().empty);
59 		assert(!faker.fianceAccount().empty);
60 		assert(!faker.fianceRoutingNumber().empty);
61 		assert(!faker.financeAccountType().empty);
62 		assert(!faker.financeBIC().empty);
63 		assert(!faker.financeBitcoinAddress().empty);
64 		assert(!faker.financeCreditCard().empty);
65 		assert(!faker.financeCreditCardAmericanExpress().empty);
66 		assert(!faker.financeCreditCardDinersClub().empty);
67 		assert(!faker.financeCreditCardDiscover().empty);
68 		assert(!faker.financeCreditCardInstapayment().empty);
69 		assert(!faker.financeCreditCardJcb().empty);
70 		assert(!faker.financeCreditCardMastercard().empty);
71 		assert(!faker.financeCreditCardSolo().empty);
72 		assert(!faker.financeCreditCardSwitch().empty);
73 		assert(!faker.financeCreditCardVisa().empty);
74 		assert(!faker.financeCurrency().empty);
75 		assert(!faker.financeIBAN().empty);
76 		assert(!faker.financeMask().empty);
77 		assert(!faker.financeTransactionType().empty);
78 		assert(!faker.hackerAbbreviation().empty);
79 		assert(!faker.hackerAdjective().empty);
80 		assert(!faker.hackerIngverb().empty);
81 		assert(!faker.hackerNoun().empty);
82 		assert(!faker.hackerVerb().empty);
83 		assert(!faker.helperAlpha().empty);
84 		assert(!faker.helperAlphaNum().empty);
85 		assert(!faker.helperHexaDecimal().empty);
86 		assert(!faker.internetAvatarUri().empty);
87 		assert(!faker.internetColor().empty);
88 		assert(!faker.internetDomainName().empty);
89 		assert(!faker.internetDomainSuffix().empty);
90 		assert(!faker.internetDomainWord().empty);
91 		assert(!faker.internetExampleEmail().empty);
92 		assert(!faker.internetFreeEmail().empty);
93 		assert(!faker.internetIPv4().empty);
94 		assert(!faker.internetIPv6().empty);
95 		assert(!faker.internetPassword().empty);
96 		assert(!faker.internetProtocol().empty);
97 		assert(!faker.internetUrl().empty);
98 		assert(!faker.internetUserName().empty);
99 		assert(!faker.loremParagraph().empty);
100 		assert(!faker.loremParagraphs().empty);
101 		assert(!faker.loremSentance().empty);
102 		assert(!faker.loremSentances().empty);
103 		assert(!faker.loremSupplemental().empty);
104 		assert(!faker.loremText().empty);
105 		assert(!faker.loremWords().empty);
106 		assert(!faker.nameFemaleFirstName().empty);
107 		assert(!faker.nameFirstName().empty);
108 		assert(!faker.nameGender().empty);
109 		assert(!faker.nameLastName().empty);
110 		assert(!faker.nameMaleFirstName().empty);
111 		assert(!faker.nameName().empty);
112 		assert(!faker.namePrefix().empty);
113 		assert(!faker.nameSuffix().empty);
114 		assert(!faker.nameTitleDescriptor().empty);
115 		assert(!faker.nameTitleJob().empty);
116 		assert(!faker.nameTitleLevel().empty);
117 		assert(!faker.phoneNumber().empty);
118 		assert(!faker.phoneNumberFormats().empty);
119 		assert(!faker.teamCreature().empty);
120 		assert(!faker.teamName().empty);
121 		assert(!faker.vehicle().empty);
122 		assert(!faker.vehicleFuel().empty);
123 		assert(!faker.vehicleManufacturer().empty);
124 		assert(!faker.vehicleModel().empty);
125 		assert(!faker.vehicleVehicleType().empty);
126 		assert(!faker.vehicleVin().empty);
127 
128 	}
129 }
130 
131 unittest {
132 	import faked.faker_de;
133     auto faker = new Faker_de(2);
134 	for(int i = 0; i < 30; ++i) {
135 		assert(!faker.addressBuildingNumber().empty);
136 		assert(!faker.addressCity().empty);
137 		assert(!faker.addressCityPrefix().empty);
138 		assert(!faker.addressCitySuffix().empty);
139 		assert(!faker.addressCountry().empty);
140 		assert(!faker.addressCountryCode().empty);
141 		assert(!faker.addressCounty().empty);
142 		assert(!faker.addressDefaultCountry().empty);
143 		assert(!faker.addressDirection().empty);
144 		assert(!faker.addressDirectionAbbr().empty);
145 		assert(!faker.addressLatitude().empty);
146 		assert(!faker.addressLongitude().empty);
147 		assert(!faker.addressPostcode().empty);
148 		assert(!faker.addressPostcodeByState().empty);
149 		assert(!faker.addressSecondaryAddress().empty);
150 		assert(!faker.addressState().empty);
151 		assert(!faker.addressStateAbbr().empty);
152 		assert(!faker.addressStreetAddress().empty);
153 		assert(!faker.addressStreetName().empty);
154 		assert(!faker.addressStreetSuffix().empty);
155 		assert(!faker.addressTimeZone().empty);
156 		assert(!faker.appAuthor().empty);
157 		assert(!faker.appName().empty);
158 		assert(!faker.appVersion().empty);
159 		assert(!faker.businessCreditCardExpiryDates().empty);
160 		assert(!faker.businessCreditCardNumbers().empty);
161 		assert(!faker.businessCreditCardTypes().empty);
162 		assert(!faker.cellPhoneFormats().empty);
163 		assert(!faker.commerceColor().empty);
164 		assert(!faker.commerceDepartment().empty);
165 		assert(!faker.commerceProductName().empty);
166 		assert(!faker.commerceProductNameAdjective().empty);
167 		assert(!faker.commerceProductNameMaterial().empty);
168 		assert(!faker.commerceProductNameProduct().empty);
169 		assert(!faker.companyAdjective().empty);
170 		assert(!faker.companyBs().empty);
171 		assert(!faker.companyBsAdjective().empty);
172 		assert(!faker.companyBsNoun().empty);
173 		assert(!faker.companyBsVerb().empty);
174 		assert(!faker.companyCatchPhrase().empty);
175 		assert(!faker.companyDescriptor().empty);
176 		assert(!faker.companyName().empty);
177 		assert(!faker.companyNoun().empty);
178 		assert(!faker.companySuffix().empty);
179 		assert(!faker.databaseCollation().empty);
180 		assert(!faker.databaseColumn().empty);
181 		assert(!faker.databaseEngine().empty);
182 		assert(!faker.databaseType().empty);
183 		assert(!faker.fianaceCreditCardCVV().empty);
184 		assert(!faker.fianceAccount().empty);
185 		assert(!faker.fianceRoutingNumber().empty);
186 		assert(!faker.financeAccountType().empty);
187 		assert(!faker.financeBIC().empty);
188 		assert(!faker.financeBitcoinAddress().empty);
189 		assert(!faker.financeCreditCard().empty);
190 		assert(!faker.financeCreditCardAmericanExpress().empty);
191 		assert(!faker.financeCreditCardDinersClub().empty);
192 		assert(!faker.financeCreditCardDiscover().empty);
193 		assert(!faker.financeCreditCardInstapayment().empty);
194 		assert(!faker.financeCreditCardJcb().empty);
195 		assert(!faker.financeCreditCardMastercard().empty);
196 		assert(!faker.financeCreditCardSolo().empty);
197 		assert(!faker.financeCreditCardSwitch().empty);
198 		assert(!faker.financeCreditCardVisa().empty);
199 		assert(!faker.financeCurrency().empty);
200 		assert(!faker.financeIBAN().empty);
201 		assert(!faker.financeMask().empty);
202 		assert(!faker.financeTransactionType().empty);
203 		assert(!faker.hackerAbbreviation().empty);
204 		assert(!faker.hackerAdjective().empty);
205 		assert(!faker.hackerIngverb().empty);
206 		assert(!faker.hackerNoun().empty);
207 		assert(!faker.hackerVerb().empty);
208 		assert(!faker.helperAlpha().empty);
209 		assert(!faker.helperAlphaNum().empty);
210 		assert(!faker.helperHexaDecimal().empty);
211 		assert(!faker.internetAvatarUri().empty);
212 		assert(!faker.internetColor().empty);
213 		assert(!faker.internetDomainName().empty);
214 		assert(!faker.internetDomainSuffix().empty);
215 		assert(!faker.internetDomainWord().empty);
216 		assert(!faker.internetExampleEmail().empty);
217 		assert(!faker.internetFreeEmail().empty);
218 		assert(!faker.internetIPv4().empty);
219 		assert(!faker.internetIPv6().empty);
220 		assert(!faker.internetPassword().empty);
221 		assert(!faker.internetProtocol().empty);
222 		assert(!faker.internetUrl().empty);
223 		assert(!faker.internetUserName().empty);
224 		assert(!faker.loremParagraph().empty);
225 		assert(!faker.loremParagraphs().empty);
226 		assert(!faker.loremSentance().empty);
227 		assert(!faker.loremSentances().empty);
228 		assert(!faker.loremSupplemental().empty);
229 		assert(!faker.loremText().empty);
230 		assert(!faker.loremWords().empty);
231 		assert(!faker.nameFemaleFirstName().empty);
232 		assert(!faker.nameFirstName().empty);
233 		assert(!faker.nameGender().empty);
234 		assert(!faker.nameLastName().empty);
235 		assert(!faker.nameMaleFirstName().empty);
236 		assert(!faker.nameName().empty);
237 		assert(!faker.namePrefix().empty);
238 		assert(!faker.nameSuffix().empty);
239 		assert(!faker.nameTitleDescriptor().empty);
240 		assert(!faker.nameTitleJob().empty);
241 		assert(!faker.nameTitleLevel().empty);
242 		assert(!faker.phoneNumber().empty);
243 		assert(!faker.phoneNumberFormats().empty);
244 		assert(!faker.teamCreature().empty);
245 		assert(!faker.teamName().empty);
246 		assert(!faker.vehicle().empty);
247 		assert(!faker.vehicleFuel().empty);
248 		assert(!faker.vehicleManufacturer().empty);
249 		assert(!faker.vehicleModel().empty);
250 		assert(!faker.vehicleVehicleType().empty);
251 		assert(!faker.vehicleVin().empty);
252 
253 	}
254 }
255 
256 unittest {
257 	import faked.faker_en_ca;
258     auto faker = new Faker_en_ca(3);
259 	for(int i = 0; i < 30; ++i) {
260 		assert(!faker.addressBuildingNumber().empty);
261 		assert(!faker.addressCity().empty);
262 		assert(!faker.addressCityPrefix().empty);
263 		assert(!faker.addressCitySuffix().empty);
264 		assert(!faker.addressCountry().empty);
265 		assert(!faker.addressCountryCode().empty);
266 		assert(!faker.addressCounty().empty);
267 		assert(!faker.addressDefaultCountry().empty);
268 		assert(!faker.addressDirection().empty);
269 		assert(!faker.addressDirectionAbbr().empty);
270 		assert(!faker.addressLatitude().empty);
271 		assert(!faker.addressLongitude().empty);
272 		assert(!faker.addressPostcode().empty);
273 		assert(!faker.addressPostcodeByState().empty);
274 		assert(!faker.addressSecondaryAddress().empty);
275 		assert(!faker.addressState().empty);
276 		assert(!faker.addressStateAbbr().empty);
277 		assert(!faker.addressStreetAddress().empty);
278 		assert(!faker.addressStreetName().empty);
279 		assert(!faker.addressStreetSuffix().empty);
280 		assert(!faker.addressTimeZone().empty);
281 		assert(!faker.appAuthor().empty);
282 		assert(!faker.appName().empty);
283 		assert(!faker.appVersion().empty);
284 		assert(!faker.businessCreditCardExpiryDates().empty);
285 		assert(!faker.businessCreditCardNumbers().empty);
286 		assert(!faker.businessCreditCardTypes().empty);
287 		assert(!faker.cellPhoneFormats().empty);
288 		assert(!faker.commerceColor().empty);
289 		assert(!faker.commerceDepartment().empty);
290 		assert(!faker.commerceProductName().empty);
291 		assert(!faker.commerceProductNameAdjective().empty);
292 		assert(!faker.commerceProductNameMaterial().empty);
293 		assert(!faker.commerceProductNameProduct().empty);
294 		assert(!faker.companyAdjective().empty);
295 		assert(!faker.companyBs().empty);
296 		assert(!faker.companyBsAdjective().empty);
297 		assert(!faker.companyBsNoun().empty);
298 		assert(!faker.companyBsVerb().empty);
299 		assert(!faker.companyCatchPhrase().empty);
300 		assert(!faker.companyDescriptor().empty);
301 		assert(!faker.companyName().empty);
302 		assert(!faker.companyNoun().empty);
303 		assert(!faker.companySuffix().empty);
304 		assert(!faker.databaseCollation().empty);
305 		assert(!faker.databaseColumn().empty);
306 		assert(!faker.databaseEngine().empty);
307 		assert(!faker.databaseType().empty);
308 		assert(!faker.fianaceCreditCardCVV().empty);
309 		assert(!faker.fianceAccount().empty);
310 		assert(!faker.fianceRoutingNumber().empty);
311 		assert(!faker.financeAccountType().empty);
312 		assert(!faker.financeBIC().empty);
313 		assert(!faker.financeBitcoinAddress().empty);
314 		assert(!faker.financeCreditCard().empty);
315 		assert(!faker.financeCreditCardAmericanExpress().empty);
316 		assert(!faker.financeCreditCardDinersClub().empty);
317 		assert(!faker.financeCreditCardDiscover().empty);
318 		assert(!faker.financeCreditCardInstapayment().empty);
319 		assert(!faker.financeCreditCardJcb().empty);
320 		assert(!faker.financeCreditCardMastercard().empty);
321 		assert(!faker.financeCreditCardSolo().empty);
322 		assert(!faker.financeCreditCardSwitch().empty);
323 		assert(!faker.financeCreditCardVisa().empty);
324 		assert(!faker.financeCurrency().empty);
325 		assert(!faker.financeIBAN().empty);
326 		assert(!faker.financeMask().empty);
327 		assert(!faker.financeTransactionType().empty);
328 		assert(!faker.hackerAbbreviation().empty);
329 		assert(!faker.hackerAdjective().empty);
330 		assert(!faker.hackerIngverb().empty);
331 		assert(!faker.hackerNoun().empty);
332 		assert(!faker.hackerVerb().empty);
333 		assert(!faker.helperAlpha().empty);
334 		assert(!faker.helperAlphaNum().empty);
335 		assert(!faker.helperHexaDecimal().empty);
336 		assert(!faker.internetAvatarUri().empty);
337 		assert(!faker.internetColor().empty);
338 		assert(!faker.internetDomainName().empty);
339 		assert(!faker.internetDomainSuffix().empty);
340 		assert(!faker.internetDomainWord().empty);
341 		assert(!faker.internetExampleEmail().empty);
342 		assert(!faker.internetFreeEmail().empty);
343 		assert(!faker.internetIPv4().empty);
344 		assert(!faker.internetIPv6().empty);
345 		assert(!faker.internetPassword().empty);
346 		assert(!faker.internetProtocol().empty);
347 		assert(!faker.internetUrl().empty);
348 		assert(!faker.internetUserName().empty);
349 		assert(!faker.loremParagraph().empty);
350 		assert(!faker.loremParagraphs().empty);
351 		assert(!faker.loremSentance().empty);
352 		assert(!faker.loremSentances().empty);
353 		assert(!faker.loremSupplemental().empty);
354 		assert(!faker.loremText().empty);
355 		assert(!faker.loremWords().empty);
356 		assert(!faker.nameFemaleFirstName().empty);
357 		assert(!faker.nameFirstName().empty);
358 		assert(!faker.nameGender().empty);
359 		assert(!faker.nameLastName().empty);
360 		assert(!faker.nameMaleFirstName().empty);
361 		assert(!faker.nameName().empty);
362 		assert(!faker.namePrefix().empty);
363 		assert(!faker.nameSuffix().empty);
364 		assert(!faker.nameTitleDescriptor().empty);
365 		assert(!faker.nameTitleJob().empty);
366 		assert(!faker.nameTitleLevel().empty);
367 		assert(!faker.phoneNumber().empty);
368 		assert(!faker.phoneNumberFormats().empty);
369 		assert(!faker.teamCreature().empty);
370 		assert(!faker.teamName().empty);
371 		assert(!faker.vehicle().empty);
372 		assert(!faker.vehicleFuel().empty);
373 		assert(!faker.vehicleManufacturer().empty);
374 		assert(!faker.vehicleModel().empty);
375 		assert(!faker.vehicleVehicleType().empty);
376 		assert(!faker.vehicleVin().empty);
377 
378 	}
379 }
380 
381 unittest {
382 	import faked.faker_en_us;
383     auto faker = new Faker_en_us(4);
384 	for(int i = 0; i < 30; ++i) {
385 		assert(!faker.addressBuildingNumber().empty);
386 		assert(!faker.addressCity().empty);
387 		assert(!faker.addressCityPrefix().empty);
388 		assert(!faker.addressCitySuffix().empty);
389 		assert(!faker.addressCountry().empty);
390 		assert(!faker.addressCountryCode().empty);
391 		assert(!faker.addressCounty().empty);
392 		assert(!faker.addressDefaultCountry().empty);
393 		assert(!faker.addressDirection().empty);
394 		assert(!faker.addressDirectionAbbr().empty);
395 		assert(!faker.addressLatitude().empty);
396 		assert(!faker.addressLongitude().empty);
397 		assert(!faker.addressPostcode().empty);
398 		assert(!faker.addressPostcodeByState().empty);
399 		assert(!faker.addressSecondaryAddress().empty);
400 		assert(!faker.addressState().empty);
401 		assert(!faker.addressStateAbbr().empty);
402 		assert(!faker.addressStreetAddress().empty);
403 		assert(!faker.addressStreetName().empty);
404 		assert(!faker.addressStreetSuffix().empty);
405 		assert(!faker.addressTimeZone().empty);
406 		assert(!faker.appAuthor().empty);
407 		assert(!faker.appName().empty);
408 		assert(!faker.appVersion().empty);
409 		assert(!faker.businessCreditCardExpiryDates().empty);
410 		assert(!faker.businessCreditCardNumbers().empty);
411 		assert(!faker.businessCreditCardTypes().empty);
412 		assert(!faker.cellPhoneFormats().empty);
413 		assert(!faker.commerceColor().empty);
414 		assert(!faker.commerceDepartment().empty);
415 		assert(!faker.commerceProductName().empty);
416 		assert(!faker.commerceProductNameAdjective().empty);
417 		assert(!faker.commerceProductNameMaterial().empty);
418 		assert(!faker.commerceProductNameProduct().empty);
419 		assert(!faker.companyAdjective().empty);
420 		assert(!faker.companyBs().empty);
421 		assert(!faker.companyBsAdjective().empty);
422 		assert(!faker.companyBsNoun().empty);
423 		assert(!faker.companyBsVerb().empty);
424 		assert(!faker.companyCatchPhrase().empty);
425 		assert(!faker.companyDescriptor().empty);
426 		assert(!faker.companyName().empty);
427 		assert(!faker.companyNoun().empty);
428 		assert(!faker.companySuffix().empty);
429 		assert(!faker.databaseCollation().empty);
430 		assert(!faker.databaseColumn().empty);
431 		assert(!faker.databaseEngine().empty);
432 		assert(!faker.databaseType().empty);
433 		assert(!faker.fianaceCreditCardCVV().empty);
434 		assert(!faker.fianceAccount().empty);
435 		assert(!faker.fianceRoutingNumber().empty);
436 		assert(!faker.financeAccountType().empty);
437 		assert(!faker.financeBIC().empty);
438 		assert(!faker.financeBitcoinAddress().empty);
439 		assert(!faker.financeCreditCard().empty);
440 		assert(!faker.financeCreditCardAmericanExpress().empty);
441 		assert(!faker.financeCreditCardDinersClub().empty);
442 		assert(!faker.financeCreditCardDiscover().empty);
443 		assert(!faker.financeCreditCardInstapayment().empty);
444 		assert(!faker.financeCreditCardJcb().empty);
445 		assert(!faker.financeCreditCardMastercard().empty);
446 		assert(!faker.financeCreditCardSolo().empty);
447 		assert(!faker.financeCreditCardSwitch().empty);
448 		assert(!faker.financeCreditCardVisa().empty);
449 		assert(!faker.financeCurrency().empty);
450 		assert(!faker.financeIBAN().empty);
451 		assert(!faker.financeMask().empty);
452 		assert(!faker.financeTransactionType().empty);
453 		assert(!faker.hackerAbbreviation().empty);
454 		assert(!faker.hackerAdjective().empty);
455 		assert(!faker.hackerIngverb().empty);
456 		assert(!faker.hackerNoun().empty);
457 		assert(!faker.hackerVerb().empty);
458 		assert(!faker.helperAlpha().empty);
459 		assert(!faker.helperAlphaNum().empty);
460 		assert(!faker.helperHexaDecimal().empty);
461 		assert(!faker.internetAvatarUri().empty);
462 		assert(!faker.internetColor().empty);
463 		assert(!faker.internetDomainName().empty);
464 		assert(!faker.internetDomainSuffix().empty);
465 		assert(!faker.internetDomainWord().empty);
466 		assert(!faker.internetExampleEmail().empty);
467 		assert(!faker.internetFreeEmail().empty);
468 		assert(!faker.internetIPv4().empty);
469 		assert(!faker.internetIPv6().empty);
470 		assert(!faker.internetPassword().empty);
471 		assert(!faker.internetProtocol().empty);
472 		assert(!faker.internetUrl().empty);
473 		assert(!faker.internetUserName().empty);
474 		assert(!faker.loremParagraph().empty);
475 		assert(!faker.loremParagraphs().empty);
476 		assert(!faker.loremSentance().empty);
477 		assert(!faker.loremSentances().empty);
478 		assert(!faker.loremSupplemental().empty);
479 		assert(!faker.loremText().empty);
480 		assert(!faker.loremWords().empty);
481 		assert(!faker.nameFemaleFirstName().empty);
482 		assert(!faker.nameFirstName().empty);
483 		assert(!faker.nameGender().empty);
484 		assert(!faker.nameLastName().empty);
485 		assert(!faker.nameMaleFirstName().empty);
486 		assert(!faker.nameName().empty);
487 		assert(!faker.namePrefix().empty);
488 		assert(!faker.nameSuffix().empty);
489 		assert(!faker.nameTitleDescriptor().empty);
490 		assert(!faker.nameTitleJob().empty);
491 		assert(!faker.nameTitleLevel().empty);
492 		assert(!faker.phoneNumber().empty);
493 		assert(!faker.phoneNumberFormats().empty);
494 		assert(!faker.teamCreature().empty);
495 		assert(!faker.teamName().empty);
496 		assert(!faker.vehicle().empty);
497 		assert(!faker.vehicleFuel().empty);
498 		assert(!faker.vehicleManufacturer().empty);
499 		assert(!faker.vehicleModel().empty);
500 		assert(!faker.vehicleVehicleType().empty);
501 		assert(!faker.vehicleVin().empty);
502 
503 	}
504 }
505 
506 unittest {
507 	import faked.faker_ge;
508     auto faker = new Faker_ge(5);
509 	for(int i = 0; i < 30; ++i) {
510 		assert(!faker.addressBuildingNumber().empty);
511 		assert(!faker.addressCity().empty);
512 		assert(!faker.addressCityPrefix().empty);
513 		assert(!faker.addressCitySuffix().empty);
514 		assert(!faker.addressCountry().empty);
515 		assert(!faker.addressCountryCode().empty);
516 		assert(!faker.addressCounty().empty);
517 		assert(!faker.addressDefaultCountry().empty);
518 		assert(!faker.addressDirection().empty);
519 		assert(!faker.addressDirectionAbbr().empty);
520 		assert(!faker.addressLatitude().empty);
521 		assert(!faker.addressLongitude().empty);
522 		assert(!faker.addressPostcode().empty);
523 		assert(!faker.addressPostcodeByState().empty);
524 		assert(!faker.addressSecondaryAddress().empty);
525 		assert(!faker.addressState().empty);
526 		assert(!faker.addressStateAbbr().empty);
527 		assert(!faker.addressStreetAddress().empty);
528 		assert(!faker.addressStreetName().empty);
529 		assert(!faker.addressStreetSuffix().empty);
530 		assert(!faker.addressTimeZone().empty);
531 		assert(!faker.appAuthor().empty);
532 		assert(!faker.appName().empty);
533 		assert(!faker.appVersion().empty);
534 		assert(!faker.businessCreditCardExpiryDates().empty);
535 		assert(!faker.businessCreditCardNumbers().empty);
536 		assert(!faker.businessCreditCardTypes().empty);
537 		assert(!faker.cellPhoneFormats().empty);
538 		assert(!faker.commerceColor().empty);
539 		assert(!faker.commerceDepartment().empty);
540 		assert(!faker.commerceProductName().empty);
541 		assert(!faker.commerceProductNameAdjective().empty);
542 		assert(!faker.commerceProductNameMaterial().empty);
543 		assert(!faker.commerceProductNameProduct().empty);
544 		assert(!faker.companyAdjective().empty);
545 		assert(!faker.companyBs().empty);
546 		assert(!faker.companyBsAdjective().empty);
547 		assert(!faker.companyBsNoun().empty);
548 		assert(!faker.companyBsVerb().empty);
549 		assert(!faker.companyCatchPhrase().empty);
550 		assert(!faker.companyDescriptor().empty);
551 		assert(!faker.companyName().empty);
552 		assert(!faker.companyNoun().empty);
553 		assert(!faker.companySuffix().empty);
554 		assert(!faker.databaseCollation().empty);
555 		assert(!faker.databaseColumn().empty);
556 		assert(!faker.databaseEngine().empty);
557 		assert(!faker.databaseType().empty);
558 		assert(!faker.fianaceCreditCardCVV().empty);
559 		assert(!faker.fianceAccount().empty);
560 		assert(!faker.fianceRoutingNumber().empty);
561 		assert(!faker.financeAccountType().empty);
562 		assert(!faker.financeBIC().empty);
563 		assert(!faker.financeBitcoinAddress().empty);
564 		assert(!faker.financeCreditCard().empty);
565 		assert(!faker.financeCreditCardAmericanExpress().empty);
566 		assert(!faker.financeCreditCardDinersClub().empty);
567 		assert(!faker.financeCreditCardDiscover().empty);
568 		assert(!faker.financeCreditCardInstapayment().empty);
569 		assert(!faker.financeCreditCardJcb().empty);
570 		assert(!faker.financeCreditCardMastercard().empty);
571 		assert(!faker.financeCreditCardSolo().empty);
572 		assert(!faker.financeCreditCardSwitch().empty);
573 		assert(!faker.financeCreditCardVisa().empty);
574 		assert(!faker.financeCurrency().empty);
575 		assert(!faker.financeIBAN().empty);
576 		assert(!faker.financeMask().empty);
577 		assert(!faker.financeTransactionType().empty);
578 		assert(!faker.hackerAbbreviation().empty);
579 		assert(!faker.hackerAdjective().empty);
580 		assert(!faker.hackerIngverb().empty);
581 		assert(!faker.hackerNoun().empty);
582 		assert(!faker.hackerVerb().empty);
583 		assert(!faker.helperAlpha().empty);
584 		assert(!faker.helperAlphaNum().empty);
585 		assert(!faker.helperHexaDecimal().empty);
586 		assert(!faker.internetAvatarUri().empty);
587 		assert(!faker.internetColor().empty);
588 		assert(!faker.internetDomainName().empty);
589 		assert(!faker.internetDomainSuffix().empty);
590 		assert(!faker.internetDomainWord().empty);
591 		assert(!faker.internetExampleEmail().empty);
592 		assert(!faker.internetFreeEmail().empty);
593 		assert(!faker.internetIPv4().empty);
594 		assert(!faker.internetIPv6().empty);
595 		assert(!faker.internetPassword().empty);
596 		assert(!faker.internetProtocol().empty);
597 		assert(!faker.internetUrl().empty);
598 		assert(!faker.internetUserName().empty);
599 		assert(!faker.loremParagraph().empty);
600 		assert(!faker.loremParagraphs().empty);
601 		assert(!faker.loremSentance().empty);
602 		assert(!faker.loremSentances().empty);
603 		assert(!faker.loremSupplemental().empty);
604 		assert(!faker.loremText().empty);
605 		assert(!faker.loremWords().empty);
606 		assert(!faker.nameFemaleFirstName().empty);
607 		assert(!faker.nameFirstName().empty);
608 		assert(!faker.nameGender().empty);
609 		assert(!faker.nameLastName().empty);
610 		assert(!faker.nameMaleFirstName().empty);
611 		assert(!faker.nameName().empty);
612 		assert(!faker.namePrefix().empty);
613 		assert(!faker.nameSuffix().empty);
614 		assert(!faker.nameTitleDescriptor().empty);
615 		assert(!faker.nameTitleJob().empty);
616 		assert(!faker.nameTitleLevel().empty);
617 		assert(!faker.phoneNumber().empty);
618 		assert(!faker.phoneNumberFormats().empty);
619 		assert(!faker.teamCreature().empty);
620 		assert(!faker.teamName().empty);
621 		assert(!faker.vehicle().empty);
622 		assert(!faker.vehicleFuel().empty);
623 		assert(!faker.vehicleManufacturer().empty);
624 		assert(!faker.vehicleModel().empty);
625 		assert(!faker.vehicleVehicleType().empty);
626 		assert(!faker.vehicleVin().empty);
627 
628 	}
629 }
630 
631 unittest {
632 	import faked.faker_ko;
633     auto faker = new Faker_ko(6);
634 	for(int i = 0; i < 30; ++i) {
635 		assert(!faker.addressBuildingNumber().empty);
636 		assert(!faker.addressCity().empty);
637 		assert(!faker.addressCityPrefix().empty);
638 		assert(!faker.addressCitySuffix().empty);
639 		assert(!faker.addressCountry().empty);
640 		assert(!faker.addressCountryCode().empty);
641 		assert(!faker.addressCounty().empty);
642 		assert(!faker.addressDefaultCountry().empty);
643 		assert(!faker.addressDirection().empty);
644 		assert(!faker.addressDirectionAbbr().empty);
645 		assert(!faker.addressLatitude().empty);
646 		assert(!faker.addressLongitude().empty);
647 		assert(!faker.addressPostcode().empty);
648 		assert(!faker.addressPostcodeByState().empty);
649 		assert(!faker.addressSecondaryAddress().empty);
650 		assert(!faker.addressState().empty);
651 		assert(!faker.addressStateAbbr().empty);
652 		assert(!faker.addressStreetAddress().empty);
653 		assert(!faker.addressStreetName().empty);
654 		assert(!faker.addressStreetSuffix().empty);
655 		assert(!faker.addressTimeZone().empty);
656 		assert(!faker.appAuthor().empty);
657 		assert(!faker.appName().empty);
658 		assert(!faker.appVersion().empty);
659 		assert(!faker.businessCreditCardExpiryDates().empty);
660 		assert(!faker.businessCreditCardNumbers().empty);
661 		assert(!faker.businessCreditCardTypes().empty);
662 		assert(!faker.cellPhoneFormats().empty);
663 		assert(!faker.commerceColor().empty);
664 		assert(!faker.commerceDepartment().empty);
665 		assert(!faker.commerceProductName().empty);
666 		assert(!faker.commerceProductNameAdjective().empty);
667 		assert(!faker.commerceProductNameMaterial().empty);
668 		assert(!faker.commerceProductNameProduct().empty);
669 		assert(!faker.companyAdjective().empty);
670 		assert(!faker.companyBs().empty);
671 		assert(!faker.companyBsAdjective().empty);
672 		assert(!faker.companyBsNoun().empty);
673 		assert(!faker.companyBsVerb().empty);
674 		assert(!faker.companyCatchPhrase().empty);
675 		assert(!faker.companyDescriptor().empty);
676 		assert(!faker.companyName().empty);
677 		assert(!faker.companyNoun().empty);
678 		assert(!faker.companySuffix().empty);
679 		assert(!faker.databaseCollation().empty);
680 		assert(!faker.databaseColumn().empty);
681 		assert(!faker.databaseEngine().empty);
682 		assert(!faker.databaseType().empty);
683 		assert(!faker.fianaceCreditCardCVV().empty);
684 		assert(!faker.fianceAccount().empty);
685 		assert(!faker.fianceRoutingNumber().empty);
686 		assert(!faker.financeAccountType().empty);
687 		assert(!faker.financeBIC().empty);
688 		assert(!faker.financeBitcoinAddress().empty);
689 		assert(!faker.financeCreditCard().empty);
690 		assert(!faker.financeCreditCardAmericanExpress().empty);
691 		assert(!faker.financeCreditCardDinersClub().empty);
692 		assert(!faker.financeCreditCardDiscover().empty);
693 		assert(!faker.financeCreditCardInstapayment().empty);
694 		assert(!faker.financeCreditCardJcb().empty);
695 		assert(!faker.financeCreditCardMastercard().empty);
696 		assert(!faker.financeCreditCardSolo().empty);
697 		assert(!faker.financeCreditCardSwitch().empty);
698 		assert(!faker.financeCreditCardVisa().empty);
699 		assert(!faker.financeCurrency().empty);
700 		assert(!faker.financeIBAN().empty);
701 		assert(!faker.financeMask().empty);
702 		assert(!faker.financeTransactionType().empty);
703 		assert(!faker.hackerAbbreviation().empty);
704 		assert(!faker.hackerAdjective().empty);
705 		assert(!faker.hackerIngverb().empty);
706 		assert(!faker.hackerNoun().empty);
707 		assert(!faker.hackerVerb().empty);
708 		assert(!faker.helperAlpha().empty);
709 		assert(!faker.helperAlphaNum().empty);
710 		assert(!faker.helperHexaDecimal().empty);
711 		assert(!faker.internetAvatarUri().empty);
712 		assert(!faker.internetColor().empty);
713 		assert(!faker.internetDomainName().empty);
714 		assert(!faker.internetDomainSuffix().empty);
715 		assert(!faker.internetDomainWord().empty);
716 		assert(!faker.internetExampleEmail().empty);
717 		assert(!faker.internetFreeEmail().empty);
718 		assert(!faker.internetIPv4().empty);
719 		assert(!faker.internetIPv6().empty);
720 		assert(!faker.internetPassword().empty);
721 		assert(!faker.internetProtocol().empty);
722 		assert(!faker.internetUrl().empty);
723 		assert(!faker.internetUserName().empty);
724 		assert(!faker.loremParagraph().empty);
725 		assert(!faker.loremParagraphs().empty);
726 		assert(!faker.loremSentance().empty);
727 		assert(!faker.loremSentances().empty);
728 		assert(!faker.loremSupplemental().empty);
729 		assert(!faker.loremText().empty);
730 		assert(!faker.loremWords().empty);
731 		assert(!faker.nameFemaleFirstName().empty);
732 		assert(!faker.nameFirstName().empty);
733 		assert(!faker.nameGender().empty);
734 		assert(!faker.nameLastName().empty);
735 		assert(!faker.nameMaleFirstName().empty);
736 		assert(!faker.nameName().empty);
737 		assert(!faker.namePrefix().empty);
738 		assert(!faker.nameSuffix().empty);
739 		assert(!faker.nameTitleDescriptor().empty);
740 		assert(!faker.nameTitleJob().empty);
741 		assert(!faker.nameTitleLevel().empty);
742 		assert(!faker.phoneNumber().empty);
743 		assert(!faker.phoneNumberFormats().empty);
744 		assert(!faker.teamCreature().empty);
745 		assert(!faker.teamName().empty);
746 		assert(!faker.vehicle().empty);
747 		assert(!faker.vehicleFuel().empty);
748 		assert(!faker.vehicleManufacturer().empty);
749 		assert(!faker.vehicleModel().empty);
750 		assert(!faker.vehicleVehicleType().empty);
751 		assert(!faker.vehicleVin().empty);
752 
753 	}
754 }
755 
756 unittest {
757 	import faked.faker_nl;
758     auto faker = new Faker_nl(7);
759 	for(int i = 0; i < 30; ++i) {
760 		assert(!faker.addressBuildingNumber().empty);
761 		assert(!faker.addressCity().empty);
762 		assert(!faker.addressCityPrefix().empty);
763 		assert(!faker.addressCitySuffix().empty);
764 		assert(!faker.addressCountry().empty);
765 		assert(!faker.addressCountryCode().empty);
766 		assert(!faker.addressCounty().empty);
767 		assert(!faker.addressDefaultCountry().empty);
768 		assert(!faker.addressDirection().empty);
769 		assert(!faker.addressDirectionAbbr().empty);
770 		assert(!faker.addressLatitude().empty);
771 		assert(!faker.addressLongitude().empty);
772 		assert(!faker.addressPostcode().empty);
773 		assert(!faker.addressPostcodeByState().empty);
774 		assert(!faker.addressSecondaryAddress().empty);
775 		assert(!faker.addressState().empty);
776 		assert(!faker.addressStateAbbr().empty);
777 		assert(!faker.addressStreetAddress().empty);
778 		assert(!faker.addressStreetName().empty);
779 		assert(!faker.addressStreetSuffix().empty);
780 		assert(!faker.addressTimeZone().empty);
781 		assert(!faker.appAuthor().empty);
782 		assert(!faker.appName().empty);
783 		assert(!faker.appVersion().empty);
784 		assert(!faker.businessCreditCardExpiryDates().empty);
785 		assert(!faker.businessCreditCardNumbers().empty);
786 		assert(!faker.businessCreditCardTypes().empty);
787 		assert(!faker.cellPhoneFormats().empty);
788 		assert(!faker.commerceColor().empty);
789 		assert(!faker.commerceDepartment().empty);
790 		assert(!faker.commerceProductName().empty);
791 		assert(!faker.commerceProductNameAdjective().empty);
792 		assert(!faker.commerceProductNameMaterial().empty);
793 		assert(!faker.commerceProductNameProduct().empty);
794 		assert(!faker.companyAdjective().empty);
795 		assert(!faker.companyBs().empty);
796 		assert(!faker.companyBsAdjective().empty);
797 		assert(!faker.companyBsNoun().empty);
798 		assert(!faker.companyBsVerb().empty);
799 		assert(!faker.companyCatchPhrase().empty);
800 		assert(!faker.companyDescriptor().empty);
801 		assert(!faker.companyName().empty);
802 		assert(!faker.companyNoun().empty);
803 		assert(!faker.companySuffix().empty);
804 		assert(!faker.databaseCollation().empty);
805 		assert(!faker.databaseColumn().empty);
806 		assert(!faker.databaseEngine().empty);
807 		assert(!faker.databaseType().empty);
808 		assert(!faker.fianaceCreditCardCVV().empty);
809 		assert(!faker.fianceAccount().empty);
810 		assert(!faker.fianceRoutingNumber().empty);
811 		assert(!faker.financeAccountType().empty);
812 		assert(!faker.financeBIC().empty);
813 		assert(!faker.financeBitcoinAddress().empty);
814 		assert(!faker.financeCreditCard().empty);
815 		assert(!faker.financeCreditCardAmericanExpress().empty);
816 		assert(!faker.financeCreditCardDinersClub().empty);
817 		assert(!faker.financeCreditCardDiscover().empty);
818 		assert(!faker.financeCreditCardInstapayment().empty);
819 		assert(!faker.financeCreditCardJcb().empty);
820 		assert(!faker.financeCreditCardMastercard().empty);
821 		assert(!faker.financeCreditCardSolo().empty);
822 		assert(!faker.financeCreditCardSwitch().empty);
823 		assert(!faker.financeCreditCardVisa().empty);
824 		assert(!faker.financeCurrency().empty);
825 		assert(!faker.financeIBAN().empty);
826 		assert(!faker.financeMask().empty);
827 		assert(!faker.financeTransactionType().empty);
828 		assert(!faker.hackerAbbreviation().empty);
829 		assert(!faker.hackerAdjective().empty);
830 		assert(!faker.hackerIngverb().empty);
831 		assert(!faker.hackerNoun().empty);
832 		assert(!faker.hackerVerb().empty);
833 		assert(!faker.helperAlpha().empty);
834 		assert(!faker.helperAlphaNum().empty);
835 		assert(!faker.helperHexaDecimal().empty);
836 		assert(!faker.internetAvatarUri().empty);
837 		assert(!faker.internetColor().empty);
838 		assert(!faker.internetDomainName().empty);
839 		assert(!faker.internetDomainSuffix().empty);
840 		assert(!faker.internetDomainWord().empty);
841 		assert(!faker.internetExampleEmail().empty);
842 		assert(!faker.internetFreeEmail().empty);
843 		assert(!faker.internetIPv4().empty);
844 		assert(!faker.internetIPv6().empty);
845 		assert(!faker.internetPassword().empty);
846 		assert(!faker.internetProtocol().empty);
847 		assert(!faker.internetUrl().empty);
848 		assert(!faker.internetUserName().empty);
849 		assert(!faker.loremParagraph().empty);
850 		assert(!faker.loremParagraphs().empty);
851 		assert(!faker.loremSentance().empty);
852 		assert(!faker.loremSentances().empty);
853 		assert(!faker.loremSupplemental().empty);
854 		assert(!faker.loremText().empty);
855 		assert(!faker.loremWords().empty);
856 		assert(!faker.nameFemaleFirstName().empty);
857 		assert(!faker.nameFirstName().empty);
858 		assert(!faker.nameGender().empty);
859 		assert(!faker.nameLastName().empty);
860 		assert(!faker.nameMaleFirstName().empty);
861 		assert(!faker.nameName().empty);
862 		assert(!faker.namePrefix().empty);
863 		assert(!faker.nameSuffix().empty);
864 		assert(!faker.nameTitleDescriptor().empty);
865 		assert(!faker.nameTitleJob().empty);
866 		assert(!faker.nameTitleLevel().empty);
867 		assert(!faker.phoneNumber().empty);
868 		assert(!faker.phoneNumberFormats().empty);
869 		assert(!faker.teamCreature().empty);
870 		assert(!faker.teamName().empty);
871 		assert(!faker.vehicle().empty);
872 		assert(!faker.vehicleFuel().empty);
873 		assert(!faker.vehicleManufacturer().empty);
874 		assert(!faker.vehicleModel().empty);
875 		assert(!faker.vehicleVehicleType().empty);
876 		assert(!faker.vehicleVin().empty);
877 
878 	}
879 }
880 
881 unittest {
882 	import faked.faker_pt_pt;
883     auto faker = new Faker_pt_pt(8);
884 	for(int i = 0; i < 30; ++i) {
885 		assert(!faker.addressBuildingNumber().empty);
886 		assert(!faker.addressCity().empty);
887 		assert(!faker.addressCityPrefix().empty);
888 		assert(!faker.addressCitySuffix().empty);
889 		assert(!faker.addressCountry().empty);
890 		assert(!faker.addressCountryCode().empty);
891 		assert(!faker.addressCounty().empty);
892 		assert(!faker.addressDefaultCountry().empty);
893 		assert(!faker.addressDirection().empty);
894 		assert(!faker.addressDirectionAbbr().empty);
895 		assert(!faker.addressLatitude().empty);
896 		assert(!faker.addressLongitude().empty);
897 		assert(!faker.addressPostcode().empty);
898 		assert(!faker.addressPostcodeByState().empty);
899 		assert(!faker.addressSecondaryAddress().empty);
900 		assert(!faker.addressState().empty);
901 		assert(!faker.addressStateAbbr().empty);
902 		assert(!faker.addressStreetAddress().empty);
903 		assert(!faker.addressStreetName().empty);
904 		assert(!faker.addressStreetSuffix().empty);
905 		assert(!faker.addressTimeZone().empty);
906 		assert(!faker.appAuthor().empty);
907 		assert(!faker.appName().empty);
908 		assert(!faker.appVersion().empty);
909 		assert(!faker.businessCreditCardExpiryDates().empty);
910 		assert(!faker.businessCreditCardNumbers().empty);
911 		assert(!faker.businessCreditCardTypes().empty);
912 		assert(!faker.cellPhoneFormats().empty);
913 		assert(!faker.commerceColor().empty);
914 		assert(!faker.commerceDepartment().empty);
915 		assert(!faker.commerceProductName().empty);
916 		assert(!faker.commerceProductNameAdjective().empty);
917 		assert(!faker.commerceProductNameMaterial().empty);
918 		assert(!faker.commerceProductNameProduct().empty);
919 		assert(!faker.companyAdjective().empty);
920 		assert(!faker.companyBs().empty);
921 		assert(!faker.companyBsAdjective().empty);
922 		assert(!faker.companyBsNoun().empty);
923 		assert(!faker.companyBsVerb().empty);
924 		assert(!faker.companyCatchPhrase().empty);
925 		assert(!faker.companyDescriptor().empty);
926 		assert(!faker.companyName().empty);
927 		assert(!faker.companyNoun().empty);
928 		assert(!faker.companySuffix().empty);
929 		assert(!faker.databaseCollation().empty);
930 		assert(!faker.databaseColumn().empty);
931 		assert(!faker.databaseEngine().empty);
932 		assert(!faker.databaseType().empty);
933 		assert(!faker.fianaceCreditCardCVV().empty);
934 		assert(!faker.fianceAccount().empty);
935 		assert(!faker.fianceRoutingNumber().empty);
936 		assert(!faker.financeAccountType().empty);
937 		assert(!faker.financeBIC().empty);
938 		assert(!faker.financeBitcoinAddress().empty);
939 		assert(!faker.financeCreditCard().empty);
940 		assert(!faker.financeCreditCardAmericanExpress().empty);
941 		assert(!faker.financeCreditCardDinersClub().empty);
942 		assert(!faker.financeCreditCardDiscover().empty);
943 		assert(!faker.financeCreditCardInstapayment().empty);
944 		assert(!faker.financeCreditCardJcb().empty);
945 		assert(!faker.financeCreditCardMastercard().empty);
946 		assert(!faker.financeCreditCardSolo().empty);
947 		assert(!faker.financeCreditCardSwitch().empty);
948 		assert(!faker.financeCreditCardVisa().empty);
949 		assert(!faker.financeCurrency().empty);
950 		assert(!faker.financeIBAN().empty);
951 		assert(!faker.financeMask().empty);
952 		assert(!faker.financeTransactionType().empty);
953 		assert(!faker.hackerAbbreviation().empty);
954 		assert(!faker.hackerAdjective().empty);
955 		assert(!faker.hackerIngverb().empty);
956 		assert(!faker.hackerNoun().empty);
957 		assert(!faker.hackerVerb().empty);
958 		assert(!faker.helperAlpha().empty);
959 		assert(!faker.helperAlphaNum().empty);
960 		assert(!faker.helperHexaDecimal().empty);
961 		assert(!faker.internetAvatarUri().empty);
962 		assert(!faker.internetColor().empty);
963 		assert(!faker.internetDomainName().empty);
964 		assert(!faker.internetDomainSuffix().empty);
965 		assert(!faker.internetDomainWord().empty);
966 		assert(!faker.internetExampleEmail().empty);
967 		assert(!faker.internetFreeEmail().empty);
968 		assert(!faker.internetIPv4().empty);
969 		assert(!faker.internetIPv6().empty);
970 		assert(!faker.internetPassword().empty);
971 		assert(!faker.internetProtocol().empty);
972 		assert(!faker.internetUrl().empty);
973 		assert(!faker.internetUserName().empty);
974 		assert(!faker.loremParagraph().empty);
975 		assert(!faker.loremParagraphs().empty);
976 		assert(!faker.loremSentance().empty);
977 		assert(!faker.loremSentances().empty);
978 		assert(!faker.loremSupplemental().empty);
979 		assert(!faker.loremText().empty);
980 		assert(!faker.loremWords().empty);
981 		assert(!faker.nameFemaleFirstName().empty);
982 		assert(!faker.nameFirstName().empty);
983 		assert(!faker.nameGender().empty);
984 		assert(!faker.nameLastName().empty);
985 		assert(!faker.nameMaleFirstName().empty);
986 		assert(!faker.nameName().empty);
987 		assert(!faker.namePrefix().empty);
988 		assert(!faker.nameSuffix().empty);
989 		assert(!faker.nameTitleDescriptor().empty);
990 		assert(!faker.nameTitleJob().empty);
991 		assert(!faker.nameTitleLevel().empty);
992 		assert(!faker.phoneNumber().empty);
993 		assert(!faker.phoneNumberFormats().empty);
994 		assert(!faker.teamCreature().empty);
995 		assert(!faker.teamName().empty);
996 		assert(!faker.vehicle().empty);
997 		assert(!faker.vehicleFuel().empty);
998 		assert(!faker.vehicleManufacturer().empty);
999 		assert(!faker.vehicleModel().empty);
1000 		assert(!faker.vehicleVehicleType().empty);
1001 		assert(!faker.vehicleVin().empty);
1002 
1003 	}
1004 }
1005 
1006 unittest {
1007 	import faked.faker_sv;
1008     auto faker = new Faker_sv(9);
1009 	for(int i = 0; i < 30; ++i) {
1010 		assert(!faker.addressBuildingNumber().empty);
1011 		assert(!faker.addressCity().empty);
1012 		assert(!faker.addressCityPrefix().empty);
1013 		assert(!faker.addressCitySuffix().empty);
1014 		assert(!faker.addressCountry().empty);
1015 		assert(!faker.addressCountryCode().empty);
1016 		assert(!faker.addressCounty().empty);
1017 		assert(!faker.addressDefaultCountry().empty);
1018 		assert(!faker.addressDirection().empty);
1019 		assert(!faker.addressDirectionAbbr().empty);
1020 		assert(!faker.addressLatitude().empty);
1021 		assert(!faker.addressLongitude().empty);
1022 		assert(!faker.addressPostcode().empty);
1023 		assert(!faker.addressPostcodeByState().empty);
1024 		assert(!faker.addressSecondaryAddress().empty);
1025 		assert(!faker.addressState().empty);
1026 		assert(!faker.addressStateAbbr().empty);
1027 		assert(!faker.addressStreetAddress().empty);
1028 		assert(!faker.addressStreetName().empty);
1029 		assert(!faker.addressStreetSuffix().empty);
1030 		assert(!faker.addressTimeZone().empty);
1031 		assert(!faker.appAuthor().empty);
1032 		assert(!faker.appName().empty);
1033 		assert(!faker.appVersion().empty);
1034 		assert(!faker.businessCreditCardExpiryDates().empty);
1035 		assert(!faker.businessCreditCardNumbers().empty);
1036 		assert(!faker.businessCreditCardTypes().empty);
1037 		assert(!faker.cellPhoneFormats().empty);
1038 		assert(!faker.commerceColor().empty);
1039 		assert(!faker.commerceDepartment().empty);
1040 		assert(!faker.commerceProductName().empty);
1041 		assert(!faker.commerceProductNameAdjective().empty);
1042 		assert(!faker.commerceProductNameMaterial().empty);
1043 		assert(!faker.commerceProductNameProduct().empty);
1044 		assert(!faker.companyAdjective().empty);
1045 		assert(!faker.companyBs().empty);
1046 		assert(!faker.companyBsAdjective().empty);
1047 		assert(!faker.companyBsNoun().empty);
1048 		assert(!faker.companyBsVerb().empty);
1049 		assert(!faker.companyCatchPhrase().empty);
1050 		assert(!faker.companyDescriptor().empty);
1051 		assert(!faker.companyName().empty);
1052 		assert(!faker.companyNoun().empty);
1053 		assert(!faker.companySuffix().empty);
1054 		assert(!faker.databaseCollation().empty);
1055 		assert(!faker.databaseColumn().empty);
1056 		assert(!faker.databaseEngine().empty);
1057 		assert(!faker.databaseType().empty);
1058 		assert(!faker.fianaceCreditCardCVV().empty);
1059 		assert(!faker.fianceAccount().empty);
1060 		assert(!faker.fianceRoutingNumber().empty);
1061 		assert(!faker.financeAccountType().empty);
1062 		assert(!faker.financeBIC().empty);
1063 		assert(!faker.financeBitcoinAddress().empty);
1064 		assert(!faker.financeCreditCard().empty);
1065 		assert(!faker.financeCreditCardAmericanExpress().empty);
1066 		assert(!faker.financeCreditCardDinersClub().empty);
1067 		assert(!faker.financeCreditCardDiscover().empty);
1068 		assert(!faker.financeCreditCardInstapayment().empty);
1069 		assert(!faker.financeCreditCardJcb().empty);
1070 		assert(!faker.financeCreditCardMastercard().empty);
1071 		assert(!faker.financeCreditCardSolo().empty);
1072 		assert(!faker.financeCreditCardSwitch().empty);
1073 		assert(!faker.financeCreditCardVisa().empty);
1074 		assert(!faker.financeCurrency().empty);
1075 		assert(!faker.financeIBAN().empty);
1076 		assert(!faker.financeMask().empty);
1077 		assert(!faker.financeTransactionType().empty);
1078 		assert(!faker.hackerAbbreviation().empty);
1079 		assert(!faker.hackerAdjective().empty);
1080 		assert(!faker.hackerIngverb().empty);
1081 		assert(!faker.hackerNoun().empty);
1082 		assert(!faker.hackerVerb().empty);
1083 		assert(!faker.helperAlpha().empty);
1084 		assert(!faker.helperAlphaNum().empty);
1085 		assert(!faker.helperHexaDecimal().empty);
1086 		assert(!faker.internetAvatarUri().empty);
1087 		assert(!faker.internetColor().empty);
1088 		assert(!faker.internetDomainName().empty);
1089 		assert(!faker.internetDomainSuffix().empty);
1090 		assert(!faker.internetDomainWord().empty);
1091 		assert(!faker.internetExampleEmail().empty);
1092 		assert(!faker.internetFreeEmail().empty);
1093 		assert(!faker.internetIPv4().empty);
1094 		assert(!faker.internetIPv6().empty);
1095 		assert(!faker.internetPassword().empty);
1096 		assert(!faker.internetProtocol().empty);
1097 		assert(!faker.internetUrl().empty);
1098 		assert(!faker.internetUserName().empty);
1099 		assert(!faker.loremParagraph().empty);
1100 		assert(!faker.loremParagraphs().empty);
1101 		assert(!faker.loremSentance().empty);
1102 		assert(!faker.loremSentances().empty);
1103 		assert(!faker.loremSupplemental().empty);
1104 		assert(!faker.loremText().empty);
1105 		assert(!faker.loremWords().empty);
1106 		assert(!faker.nameFemaleFirstName().empty);
1107 		assert(!faker.nameFirstName().empty);
1108 		assert(!faker.nameGender().empty);
1109 		assert(!faker.nameLastName().empty);
1110 		assert(!faker.nameMaleFirstName().empty);
1111 		assert(!faker.nameName().empty);
1112 		assert(!faker.namePrefix().empty);
1113 		assert(!faker.nameSuffix().empty);
1114 		assert(!faker.nameTitleDescriptor().empty);
1115 		assert(!faker.nameTitleJob().empty);
1116 		assert(!faker.nameTitleLevel().empty);
1117 		assert(!faker.phoneNumber().empty);
1118 		assert(!faker.phoneNumberFormats().empty);
1119 		assert(!faker.teamCreature().empty);
1120 		assert(!faker.teamName().empty);
1121 		assert(!faker.vehicle().empty);
1122 		assert(!faker.vehicleFuel().empty);
1123 		assert(!faker.vehicleManufacturer().empty);
1124 		assert(!faker.vehicleModel().empty);
1125 		assert(!faker.vehicleVehicleType().empty);
1126 		assert(!faker.vehicleVin().empty);
1127 
1128 	}
1129 }
1130 
1131 unittest {
1132 	import faked.faker_zh_cn;
1133     auto faker = new Faker_zh_cn(10);
1134 	for(int i = 0; i < 30; ++i) {
1135 		assert(!faker.addressBuildingNumber().empty);
1136 		assert(!faker.addressCity().empty);
1137 		assert(!faker.addressCityPrefix().empty);
1138 		assert(!faker.addressCitySuffix().empty);
1139 		assert(!faker.addressCountry().empty);
1140 		assert(!faker.addressCountryCode().empty);
1141 		assert(!faker.addressCounty().empty);
1142 		assert(!faker.addressDefaultCountry().empty);
1143 		assert(!faker.addressDirection().empty);
1144 		assert(!faker.addressDirectionAbbr().empty);
1145 		assert(!faker.addressLatitude().empty);
1146 		assert(!faker.addressLongitude().empty);
1147 		assert(!faker.addressPostcode().empty);
1148 		assert(!faker.addressPostcodeByState().empty);
1149 		assert(!faker.addressSecondaryAddress().empty);
1150 		assert(!faker.addressState().empty);
1151 		assert(!faker.addressStateAbbr().empty);
1152 		assert(!faker.addressStreetAddress().empty);
1153 		assert(!faker.addressStreetName().empty);
1154 		assert(!faker.addressStreetSuffix().empty);
1155 		assert(!faker.addressTimeZone().empty);
1156 		assert(!faker.appAuthor().empty);
1157 		assert(!faker.appName().empty);
1158 		assert(!faker.appVersion().empty);
1159 		assert(!faker.businessCreditCardExpiryDates().empty);
1160 		assert(!faker.businessCreditCardNumbers().empty);
1161 		assert(!faker.businessCreditCardTypes().empty);
1162 		assert(!faker.cellPhoneFormats().empty);
1163 		assert(!faker.commerceColor().empty);
1164 		assert(!faker.commerceDepartment().empty);
1165 		assert(!faker.commerceProductName().empty);
1166 		assert(!faker.commerceProductNameAdjective().empty);
1167 		assert(!faker.commerceProductNameMaterial().empty);
1168 		assert(!faker.commerceProductNameProduct().empty);
1169 		assert(!faker.companyAdjective().empty);
1170 		assert(!faker.companyBs().empty);
1171 		assert(!faker.companyBsAdjective().empty);
1172 		assert(!faker.companyBsNoun().empty);
1173 		assert(!faker.companyBsVerb().empty);
1174 		assert(!faker.companyCatchPhrase().empty);
1175 		assert(!faker.companyDescriptor().empty);
1176 		assert(!faker.companyName().empty);
1177 		assert(!faker.companyNoun().empty);
1178 		assert(!faker.companySuffix().empty);
1179 		assert(!faker.databaseCollation().empty);
1180 		assert(!faker.databaseColumn().empty);
1181 		assert(!faker.databaseEngine().empty);
1182 		assert(!faker.databaseType().empty);
1183 		assert(!faker.fianaceCreditCardCVV().empty);
1184 		assert(!faker.fianceAccount().empty);
1185 		assert(!faker.fianceRoutingNumber().empty);
1186 		assert(!faker.financeAccountType().empty);
1187 		assert(!faker.financeBIC().empty);
1188 		assert(!faker.financeBitcoinAddress().empty);
1189 		assert(!faker.financeCreditCard().empty);
1190 		assert(!faker.financeCreditCardAmericanExpress().empty);
1191 		assert(!faker.financeCreditCardDinersClub().empty);
1192 		assert(!faker.financeCreditCardDiscover().empty);
1193 		assert(!faker.financeCreditCardInstapayment().empty);
1194 		assert(!faker.financeCreditCardJcb().empty);
1195 		assert(!faker.financeCreditCardMastercard().empty);
1196 		assert(!faker.financeCreditCardSolo().empty);
1197 		assert(!faker.financeCreditCardSwitch().empty);
1198 		assert(!faker.financeCreditCardVisa().empty);
1199 		assert(!faker.financeCurrency().empty);
1200 		assert(!faker.financeIBAN().empty);
1201 		assert(!faker.financeMask().empty);
1202 		assert(!faker.financeTransactionType().empty);
1203 		assert(!faker.hackerAbbreviation().empty);
1204 		assert(!faker.hackerAdjective().empty);
1205 		assert(!faker.hackerIngverb().empty);
1206 		assert(!faker.hackerNoun().empty);
1207 		assert(!faker.hackerVerb().empty);
1208 		assert(!faker.helperAlpha().empty);
1209 		assert(!faker.helperAlphaNum().empty);
1210 		assert(!faker.helperHexaDecimal().empty);
1211 		assert(!faker.internetAvatarUri().empty);
1212 		assert(!faker.internetColor().empty);
1213 		assert(!faker.internetDomainName().empty);
1214 		assert(!faker.internetDomainSuffix().empty);
1215 		assert(!faker.internetDomainWord().empty);
1216 		assert(!faker.internetExampleEmail().empty);
1217 		assert(!faker.internetFreeEmail().empty);
1218 		assert(!faker.internetIPv4().empty);
1219 		assert(!faker.internetIPv6().empty);
1220 		assert(!faker.internetPassword().empty);
1221 		assert(!faker.internetProtocol().empty);
1222 		assert(!faker.internetUrl().empty);
1223 		assert(!faker.internetUserName().empty);
1224 		assert(!faker.loremParagraph().empty);
1225 		assert(!faker.loremParagraphs().empty);
1226 		assert(!faker.loremSentance().empty);
1227 		assert(!faker.loremSentances().empty);
1228 		assert(!faker.loremSupplemental().empty);
1229 		assert(!faker.loremText().empty);
1230 		assert(!faker.loremWords().empty);
1231 		assert(!faker.nameFemaleFirstName().empty);
1232 		assert(!faker.nameFirstName().empty);
1233 		assert(!faker.nameGender().empty);
1234 		assert(!faker.nameLastName().empty);
1235 		assert(!faker.nameMaleFirstName().empty);
1236 		assert(!faker.nameName().empty);
1237 		assert(!faker.namePrefix().empty);
1238 		assert(!faker.nameSuffix().empty);
1239 		assert(!faker.nameTitleDescriptor().empty);
1240 		assert(!faker.nameTitleJob().empty);
1241 		assert(!faker.nameTitleLevel().empty);
1242 		assert(!faker.phoneNumber().empty);
1243 		assert(!faker.phoneNumberFormats().empty);
1244 		assert(!faker.teamCreature().empty);
1245 		assert(!faker.teamName().empty);
1246 		assert(!faker.vehicle().empty);
1247 		assert(!faker.vehicleFuel().empty);
1248 		assert(!faker.vehicleManufacturer().empty);
1249 		assert(!faker.vehicleModel().empty);
1250 		assert(!faker.vehicleVehicleType().empty);
1251 		assert(!faker.vehicleVin().empty);
1252 
1253 	}
1254 }
1255 
1256 unittest {
1257 	import faked.faker_de_at;
1258     auto faker = new Faker_de_at(11);
1259 	for(int i = 0; i < 30; ++i) {
1260 		assert(!faker.addressBuildingNumber().empty);
1261 		assert(!faker.addressCity().empty);
1262 		assert(!faker.addressCityPrefix().empty);
1263 		assert(!faker.addressCitySuffix().empty);
1264 		assert(!faker.addressCountry().empty);
1265 		assert(!faker.addressCountryCode().empty);
1266 		assert(!faker.addressCounty().empty);
1267 		assert(!faker.addressDefaultCountry().empty);
1268 		assert(!faker.addressDirection().empty);
1269 		assert(!faker.addressDirectionAbbr().empty);
1270 		assert(!faker.addressLatitude().empty);
1271 		assert(!faker.addressLongitude().empty);
1272 		assert(!faker.addressPostcode().empty);
1273 		assert(!faker.addressPostcodeByState().empty);
1274 		assert(!faker.addressSecondaryAddress().empty);
1275 		assert(!faker.addressState().empty);
1276 		assert(!faker.addressStateAbbr().empty);
1277 		assert(!faker.addressStreetAddress().empty);
1278 		assert(!faker.addressStreetName().empty);
1279 		assert(!faker.addressStreetSuffix().empty);
1280 		assert(!faker.addressTimeZone().empty);
1281 		assert(!faker.appAuthor().empty);
1282 		assert(!faker.appName().empty);
1283 		assert(!faker.appVersion().empty);
1284 		assert(!faker.businessCreditCardExpiryDates().empty);
1285 		assert(!faker.businessCreditCardNumbers().empty);
1286 		assert(!faker.businessCreditCardTypes().empty);
1287 		assert(!faker.cellPhoneFormats().empty);
1288 		assert(!faker.commerceColor().empty);
1289 		assert(!faker.commerceDepartment().empty);
1290 		assert(!faker.commerceProductName().empty);
1291 		assert(!faker.commerceProductNameAdjective().empty);
1292 		assert(!faker.commerceProductNameMaterial().empty);
1293 		assert(!faker.commerceProductNameProduct().empty);
1294 		assert(!faker.companyAdjective().empty);
1295 		assert(!faker.companyBs().empty);
1296 		assert(!faker.companyBsAdjective().empty);
1297 		assert(!faker.companyBsNoun().empty);
1298 		assert(!faker.companyBsVerb().empty);
1299 		assert(!faker.companyCatchPhrase().empty);
1300 		assert(!faker.companyDescriptor().empty);
1301 		assert(!faker.companyName().empty);
1302 		assert(!faker.companyNoun().empty);
1303 		assert(!faker.companySuffix().empty);
1304 		assert(!faker.databaseCollation().empty);
1305 		assert(!faker.databaseColumn().empty);
1306 		assert(!faker.databaseEngine().empty);
1307 		assert(!faker.databaseType().empty);
1308 		assert(!faker.fianaceCreditCardCVV().empty);
1309 		assert(!faker.fianceAccount().empty);
1310 		assert(!faker.fianceRoutingNumber().empty);
1311 		assert(!faker.financeAccountType().empty);
1312 		assert(!faker.financeBIC().empty);
1313 		assert(!faker.financeBitcoinAddress().empty);
1314 		assert(!faker.financeCreditCard().empty);
1315 		assert(!faker.financeCreditCardAmericanExpress().empty);
1316 		assert(!faker.financeCreditCardDinersClub().empty);
1317 		assert(!faker.financeCreditCardDiscover().empty);
1318 		assert(!faker.financeCreditCardInstapayment().empty);
1319 		assert(!faker.financeCreditCardJcb().empty);
1320 		assert(!faker.financeCreditCardMastercard().empty);
1321 		assert(!faker.financeCreditCardSolo().empty);
1322 		assert(!faker.financeCreditCardSwitch().empty);
1323 		assert(!faker.financeCreditCardVisa().empty);
1324 		assert(!faker.financeCurrency().empty);
1325 		assert(!faker.financeIBAN().empty);
1326 		assert(!faker.financeMask().empty);
1327 		assert(!faker.financeTransactionType().empty);
1328 		assert(!faker.hackerAbbreviation().empty);
1329 		assert(!faker.hackerAdjective().empty);
1330 		assert(!faker.hackerIngverb().empty);
1331 		assert(!faker.hackerNoun().empty);
1332 		assert(!faker.hackerVerb().empty);
1333 		assert(!faker.helperAlpha().empty);
1334 		assert(!faker.helperAlphaNum().empty);
1335 		assert(!faker.helperHexaDecimal().empty);
1336 		assert(!faker.internetAvatarUri().empty);
1337 		assert(!faker.internetColor().empty);
1338 		assert(!faker.internetDomainName().empty);
1339 		assert(!faker.internetDomainSuffix().empty);
1340 		assert(!faker.internetDomainWord().empty);
1341 		assert(!faker.internetExampleEmail().empty);
1342 		assert(!faker.internetFreeEmail().empty);
1343 		assert(!faker.internetIPv4().empty);
1344 		assert(!faker.internetIPv6().empty);
1345 		assert(!faker.internetPassword().empty);
1346 		assert(!faker.internetProtocol().empty);
1347 		assert(!faker.internetUrl().empty);
1348 		assert(!faker.internetUserName().empty);
1349 		assert(!faker.loremParagraph().empty);
1350 		assert(!faker.loremParagraphs().empty);
1351 		assert(!faker.loremSentance().empty);
1352 		assert(!faker.loremSentances().empty);
1353 		assert(!faker.loremSupplemental().empty);
1354 		assert(!faker.loremText().empty);
1355 		assert(!faker.loremWords().empty);
1356 		assert(!faker.nameFemaleFirstName().empty);
1357 		assert(!faker.nameFirstName().empty);
1358 		assert(!faker.nameGender().empty);
1359 		assert(!faker.nameLastName().empty);
1360 		assert(!faker.nameMaleFirstName().empty);
1361 		assert(!faker.nameName().empty);
1362 		assert(!faker.namePrefix().empty);
1363 		assert(!faker.nameSuffix().empty);
1364 		assert(!faker.nameTitleDescriptor().empty);
1365 		assert(!faker.nameTitleJob().empty);
1366 		assert(!faker.nameTitleLevel().empty);
1367 		assert(!faker.phoneNumber().empty);
1368 		assert(!faker.phoneNumberFormats().empty);
1369 		assert(!faker.teamCreature().empty);
1370 		assert(!faker.teamName().empty);
1371 		assert(!faker.vehicle().empty);
1372 		assert(!faker.vehicleFuel().empty);
1373 		assert(!faker.vehicleManufacturer().empty);
1374 		assert(!faker.vehicleModel().empty);
1375 		assert(!faker.vehicleVehicleType().empty);
1376 		assert(!faker.vehicleVin().empty);
1377 
1378 	}
1379 }
1380 
1381 unittest {
1382 	import faked.faker_en_au;
1383     auto faker = new Faker_en_au(12);
1384 	for(int i = 0; i < 30; ++i) {
1385 		assert(!faker.addressBuildingNumber().empty);
1386 		assert(!faker.addressCity().empty);
1387 		assert(!faker.addressCityPrefix().empty);
1388 		assert(!faker.addressCitySuffix().empty);
1389 		assert(!faker.addressCountry().empty);
1390 		assert(!faker.addressCountryCode().empty);
1391 		assert(!faker.addressCounty().empty);
1392 		assert(!faker.addressDefaultCountry().empty);
1393 		assert(!faker.addressDirection().empty);
1394 		assert(!faker.addressDirectionAbbr().empty);
1395 		assert(!faker.addressLatitude().empty);
1396 		assert(!faker.addressLongitude().empty);
1397 		assert(!faker.addressPostcode().empty);
1398 		assert(!faker.addressPostcodeByState().empty);
1399 		assert(!faker.addressSecondaryAddress().empty);
1400 		assert(!faker.addressState().empty);
1401 		assert(!faker.addressStateAbbr().empty);
1402 		assert(!faker.addressStreetAddress().empty);
1403 		assert(!faker.addressStreetName().empty);
1404 		assert(!faker.addressStreetSuffix().empty);
1405 		assert(!faker.addressTimeZone().empty);
1406 		assert(!faker.appAuthor().empty);
1407 		assert(!faker.appName().empty);
1408 		assert(!faker.appVersion().empty);
1409 		assert(!faker.businessCreditCardExpiryDates().empty);
1410 		assert(!faker.businessCreditCardNumbers().empty);
1411 		assert(!faker.businessCreditCardTypes().empty);
1412 		assert(!faker.cellPhoneFormats().empty);
1413 		assert(!faker.commerceColor().empty);
1414 		assert(!faker.commerceDepartment().empty);
1415 		assert(!faker.commerceProductName().empty);
1416 		assert(!faker.commerceProductNameAdjective().empty);
1417 		assert(!faker.commerceProductNameMaterial().empty);
1418 		assert(!faker.commerceProductNameProduct().empty);
1419 		assert(!faker.companyAdjective().empty);
1420 		assert(!faker.companyBs().empty);
1421 		assert(!faker.companyBsAdjective().empty);
1422 		assert(!faker.companyBsNoun().empty);
1423 		assert(!faker.companyBsVerb().empty);
1424 		assert(!faker.companyCatchPhrase().empty);
1425 		assert(!faker.companyDescriptor().empty);
1426 		assert(!faker.companyName().empty);
1427 		assert(!faker.companyNoun().empty);
1428 		assert(!faker.companySuffix().empty);
1429 		assert(!faker.databaseCollation().empty);
1430 		assert(!faker.databaseColumn().empty);
1431 		assert(!faker.databaseEngine().empty);
1432 		assert(!faker.databaseType().empty);
1433 		assert(!faker.fianaceCreditCardCVV().empty);
1434 		assert(!faker.fianceAccount().empty);
1435 		assert(!faker.fianceRoutingNumber().empty);
1436 		assert(!faker.financeAccountType().empty);
1437 		assert(!faker.financeBIC().empty);
1438 		assert(!faker.financeBitcoinAddress().empty);
1439 		assert(!faker.financeCreditCard().empty);
1440 		assert(!faker.financeCreditCardAmericanExpress().empty);
1441 		assert(!faker.financeCreditCardDinersClub().empty);
1442 		assert(!faker.financeCreditCardDiscover().empty);
1443 		assert(!faker.financeCreditCardInstapayment().empty);
1444 		assert(!faker.financeCreditCardJcb().empty);
1445 		assert(!faker.financeCreditCardMastercard().empty);
1446 		assert(!faker.financeCreditCardSolo().empty);
1447 		assert(!faker.financeCreditCardSwitch().empty);
1448 		assert(!faker.financeCreditCardVisa().empty);
1449 		assert(!faker.financeCurrency().empty);
1450 		assert(!faker.financeIBAN().empty);
1451 		assert(!faker.financeMask().empty);
1452 		assert(!faker.financeTransactionType().empty);
1453 		assert(!faker.hackerAbbreviation().empty);
1454 		assert(!faker.hackerAdjective().empty);
1455 		assert(!faker.hackerIngverb().empty);
1456 		assert(!faker.hackerNoun().empty);
1457 		assert(!faker.hackerVerb().empty);
1458 		assert(!faker.helperAlpha().empty);
1459 		assert(!faker.helperAlphaNum().empty);
1460 		assert(!faker.helperHexaDecimal().empty);
1461 		assert(!faker.internetAvatarUri().empty);
1462 		assert(!faker.internetColor().empty);
1463 		assert(!faker.internetDomainName().empty);
1464 		assert(!faker.internetDomainSuffix().empty);
1465 		assert(!faker.internetDomainWord().empty);
1466 		assert(!faker.internetExampleEmail().empty);
1467 		assert(!faker.internetFreeEmail().empty);
1468 		assert(!faker.internetIPv4().empty);
1469 		assert(!faker.internetIPv6().empty);
1470 		assert(!faker.internetPassword().empty);
1471 		assert(!faker.internetProtocol().empty);
1472 		assert(!faker.internetUrl().empty);
1473 		assert(!faker.internetUserName().empty);
1474 		assert(!faker.loremParagraph().empty);
1475 		assert(!faker.loremParagraphs().empty);
1476 		assert(!faker.loremSentance().empty);
1477 		assert(!faker.loremSentances().empty);
1478 		assert(!faker.loremSupplemental().empty);
1479 		assert(!faker.loremText().empty);
1480 		assert(!faker.loremWords().empty);
1481 		assert(!faker.nameFemaleFirstName().empty);
1482 		assert(!faker.nameFirstName().empty);
1483 		assert(!faker.nameGender().empty);
1484 		assert(!faker.nameLastName().empty);
1485 		assert(!faker.nameMaleFirstName().empty);
1486 		assert(!faker.nameName().empty);
1487 		assert(!faker.namePrefix().empty);
1488 		assert(!faker.nameSuffix().empty);
1489 		assert(!faker.nameTitleDescriptor().empty);
1490 		assert(!faker.nameTitleJob().empty);
1491 		assert(!faker.nameTitleLevel().empty);
1492 		assert(!faker.phoneNumber().empty);
1493 		assert(!faker.phoneNumberFormats().empty);
1494 		assert(!faker.teamCreature().empty);
1495 		assert(!faker.teamName().empty);
1496 		assert(!faker.vehicle().empty);
1497 		assert(!faker.vehicleFuel().empty);
1498 		assert(!faker.vehicleManufacturer().empty);
1499 		assert(!faker.vehicleModel().empty);
1500 		assert(!faker.vehicleVehicleType().empty);
1501 		assert(!faker.vehicleVin().empty);
1502 
1503 	}
1504 }
1505 
1506 unittest {
1507 	import faked.faker_en_gb;
1508     auto faker = new Faker_en_gb(13);
1509 	for(int i = 0; i < 30; ++i) {
1510 		assert(!faker.addressBuildingNumber().empty);
1511 		assert(!faker.addressCity().empty);
1512 		assert(!faker.addressCityPrefix().empty);
1513 		assert(!faker.addressCitySuffix().empty);
1514 		assert(!faker.addressCountry().empty);
1515 		assert(!faker.addressCountryCode().empty);
1516 		assert(!faker.addressCounty().empty);
1517 		assert(!faker.addressDefaultCountry().empty);
1518 		assert(!faker.addressDirection().empty);
1519 		assert(!faker.addressDirectionAbbr().empty);
1520 		assert(!faker.addressLatitude().empty);
1521 		assert(!faker.addressLongitude().empty);
1522 		assert(!faker.addressPostcode().empty);
1523 		assert(!faker.addressPostcodeByState().empty);
1524 		assert(!faker.addressSecondaryAddress().empty);
1525 		assert(!faker.addressState().empty);
1526 		assert(!faker.addressStateAbbr().empty);
1527 		assert(!faker.addressStreetAddress().empty);
1528 		assert(!faker.addressStreetName().empty);
1529 		assert(!faker.addressStreetSuffix().empty);
1530 		assert(!faker.addressTimeZone().empty);
1531 		assert(!faker.appAuthor().empty);
1532 		assert(!faker.appName().empty);
1533 		assert(!faker.appVersion().empty);
1534 		assert(!faker.businessCreditCardExpiryDates().empty);
1535 		assert(!faker.businessCreditCardNumbers().empty);
1536 		assert(!faker.businessCreditCardTypes().empty);
1537 		assert(!faker.cellPhoneFormats().empty);
1538 		assert(!faker.commerceColor().empty);
1539 		assert(!faker.commerceDepartment().empty);
1540 		assert(!faker.commerceProductName().empty);
1541 		assert(!faker.commerceProductNameAdjective().empty);
1542 		assert(!faker.commerceProductNameMaterial().empty);
1543 		assert(!faker.commerceProductNameProduct().empty);
1544 		assert(!faker.companyAdjective().empty);
1545 		assert(!faker.companyBs().empty);
1546 		assert(!faker.companyBsAdjective().empty);
1547 		assert(!faker.companyBsNoun().empty);
1548 		assert(!faker.companyBsVerb().empty);
1549 		assert(!faker.companyCatchPhrase().empty);
1550 		assert(!faker.companyDescriptor().empty);
1551 		assert(!faker.companyName().empty);
1552 		assert(!faker.companyNoun().empty);
1553 		assert(!faker.companySuffix().empty);
1554 		assert(!faker.databaseCollation().empty);
1555 		assert(!faker.databaseColumn().empty);
1556 		assert(!faker.databaseEngine().empty);
1557 		assert(!faker.databaseType().empty);
1558 		assert(!faker.fianaceCreditCardCVV().empty);
1559 		assert(!faker.fianceAccount().empty);
1560 		assert(!faker.fianceRoutingNumber().empty);
1561 		assert(!faker.financeAccountType().empty);
1562 		assert(!faker.financeBIC().empty);
1563 		assert(!faker.financeBitcoinAddress().empty);
1564 		assert(!faker.financeCreditCard().empty);
1565 		assert(!faker.financeCreditCardAmericanExpress().empty);
1566 		assert(!faker.financeCreditCardDinersClub().empty);
1567 		assert(!faker.financeCreditCardDiscover().empty);
1568 		assert(!faker.financeCreditCardInstapayment().empty);
1569 		assert(!faker.financeCreditCardJcb().empty);
1570 		assert(!faker.financeCreditCardMastercard().empty);
1571 		assert(!faker.financeCreditCardSolo().empty);
1572 		assert(!faker.financeCreditCardSwitch().empty);
1573 		assert(!faker.financeCreditCardVisa().empty);
1574 		assert(!faker.financeCurrency().empty);
1575 		assert(!faker.financeIBAN().empty);
1576 		assert(!faker.financeMask().empty);
1577 		assert(!faker.financeTransactionType().empty);
1578 		assert(!faker.hackerAbbreviation().empty);
1579 		assert(!faker.hackerAdjective().empty);
1580 		assert(!faker.hackerIngverb().empty);
1581 		assert(!faker.hackerNoun().empty);
1582 		assert(!faker.hackerVerb().empty);
1583 		assert(!faker.helperAlpha().empty);
1584 		assert(!faker.helperAlphaNum().empty);
1585 		assert(!faker.helperHexaDecimal().empty);
1586 		assert(!faker.internetAvatarUri().empty);
1587 		assert(!faker.internetColor().empty);
1588 		assert(!faker.internetDomainName().empty);
1589 		assert(!faker.internetDomainSuffix().empty);
1590 		assert(!faker.internetDomainWord().empty);
1591 		assert(!faker.internetExampleEmail().empty);
1592 		assert(!faker.internetFreeEmail().empty);
1593 		assert(!faker.internetIPv4().empty);
1594 		assert(!faker.internetIPv6().empty);
1595 		assert(!faker.internetPassword().empty);
1596 		assert(!faker.internetProtocol().empty);
1597 		assert(!faker.internetUrl().empty);
1598 		assert(!faker.internetUserName().empty);
1599 		assert(!faker.loremParagraph().empty);
1600 		assert(!faker.loremParagraphs().empty);
1601 		assert(!faker.loremSentance().empty);
1602 		assert(!faker.loremSentances().empty);
1603 		assert(!faker.loremSupplemental().empty);
1604 		assert(!faker.loremText().empty);
1605 		assert(!faker.loremWords().empty);
1606 		assert(!faker.nameFemaleFirstName().empty);
1607 		assert(!faker.nameFirstName().empty);
1608 		assert(!faker.nameGender().empty);
1609 		assert(!faker.nameLastName().empty);
1610 		assert(!faker.nameMaleFirstName().empty);
1611 		assert(!faker.nameName().empty);
1612 		assert(!faker.namePrefix().empty);
1613 		assert(!faker.nameSuffix().empty);
1614 		assert(!faker.nameTitleDescriptor().empty);
1615 		assert(!faker.nameTitleJob().empty);
1616 		assert(!faker.nameTitleLevel().empty);
1617 		assert(!faker.phoneNumber().empty);
1618 		assert(!faker.phoneNumberFormats().empty);
1619 		assert(!faker.teamCreature().empty);
1620 		assert(!faker.teamName().empty);
1621 		assert(!faker.vehicle().empty);
1622 		assert(!faker.vehicleFuel().empty);
1623 		assert(!faker.vehicleManufacturer().empty);
1624 		assert(!faker.vehicleModel().empty);
1625 		assert(!faker.vehicleVehicleType().empty);
1626 		assert(!faker.vehicleVin().empty);
1627 
1628 	}
1629 }
1630 
1631 unittest {
1632 	import faked.faker_en_za;
1633     auto faker = new Faker_en_za(14);
1634 	for(int i = 0; i < 30; ++i) {
1635 		assert(!faker.addressBuildingNumber().empty);
1636 		assert(!faker.addressCity().empty);
1637 		assert(!faker.addressCityPrefix().empty);
1638 		assert(!faker.addressCitySuffix().empty);
1639 		assert(!faker.addressCountry().empty);
1640 		assert(!faker.addressCountryCode().empty);
1641 		assert(!faker.addressCounty().empty);
1642 		assert(!faker.addressDefaultCountry().empty);
1643 		assert(!faker.addressDirection().empty);
1644 		assert(!faker.addressDirectionAbbr().empty);
1645 		assert(!faker.addressLatitude().empty);
1646 		assert(!faker.addressLongitude().empty);
1647 		assert(!faker.addressPostcode().empty);
1648 		assert(!faker.addressPostcodeByState().empty);
1649 		assert(!faker.addressSecondaryAddress().empty);
1650 		assert(!faker.addressState().empty);
1651 		assert(!faker.addressStateAbbr().empty);
1652 		assert(!faker.addressStreetAddress().empty);
1653 		assert(!faker.addressStreetName().empty);
1654 		assert(!faker.addressStreetSuffix().empty);
1655 		assert(!faker.addressTimeZone().empty);
1656 		assert(!faker.appAuthor().empty);
1657 		assert(!faker.appName().empty);
1658 		assert(!faker.appVersion().empty);
1659 		assert(!faker.businessCreditCardExpiryDates().empty);
1660 		assert(!faker.businessCreditCardNumbers().empty);
1661 		assert(!faker.businessCreditCardTypes().empty);
1662 		assert(!faker.cellPhoneFormats().empty);
1663 		assert(!faker.commerceColor().empty);
1664 		assert(!faker.commerceDepartment().empty);
1665 		assert(!faker.commerceProductName().empty);
1666 		assert(!faker.commerceProductNameAdjective().empty);
1667 		assert(!faker.commerceProductNameMaterial().empty);
1668 		assert(!faker.commerceProductNameProduct().empty);
1669 		assert(!faker.companyAdjective().empty);
1670 		assert(!faker.companyBs().empty);
1671 		assert(!faker.companyBsAdjective().empty);
1672 		assert(!faker.companyBsNoun().empty);
1673 		assert(!faker.companyBsVerb().empty);
1674 		assert(!faker.companyCatchPhrase().empty);
1675 		assert(!faker.companyDescriptor().empty);
1676 		assert(!faker.companyName().empty);
1677 		assert(!faker.companyNoun().empty);
1678 		assert(!faker.companySuffix().empty);
1679 		assert(!faker.databaseCollation().empty);
1680 		assert(!faker.databaseColumn().empty);
1681 		assert(!faker.databaseEngine().empty);
1682 		assert(!faker.databaseType().empty);
1683 		assert(!faker.fianaceCreditCardCVV().empty);
1684 		assert(!faker.fianceAccount().empty);
1685 		assert(!faker.fianceRoutingNumber().empty);
1686 		assert(!faker.financeAccountType().empty);
1687 		assert(!faker.financeBIC().empty);
1688 		assert(!faker.financeBitcoinAddress().empty);
1689 		assert(!faker.financeCreditCard().empty);
1690 		assert(!faker.financeCreditCardAmericanExpress().empty);
1691 		assert(!faker.financeCreditCardDinersClub().empty);
1692 		assert(!faker.financeCreditCardDiscover().empty);
1693 		assert(!faker.financeCreditCardInstapayment().empty);
1694 		assert(!faker.financeCreditCardJcb().empty);
1695 		assert(!faker.financeCreditCardMastercard().empty);
1696 		assert(!faker.financeCreditCardSolo().empty);
1697 		assert(!faker.financeCreditCardSwitch().empty);
1698 		assert(!faker.financeCreditCardVisa().empty);
1699 		assert(!faker.financeCurrency().empty);
1700 		assert(!faker.financeIBAN().empty);
1701 		assert(!faker.financeMask().empty);
1702 		assert(!faker.financeTransactionType().empty);
1703 		assert(!faker.hackerAbbreviation().empty);
1704 		assert(!faker.hackerAdjective().empty);
1705 		assert(!faker.hackerIngverb().empty);
1706 		assert(!faker.hackerNoun().empty);
1707 		assert(!faker.hackerVerb().empty);
1708 		assert(!faker.helperAlpha().empty);
1709 		assert(!faker.helperAlphaNum().empty);
1710 		assert(!faker.helperHexaDecimal().empty);
1711 		assert(!faker.internetAvatarUri().empty);
1712 		assert(!faker.internetColor().empty);
1713 		assert(!faker.internetDomainName().empty);
1714 		assert(!faker.internetDomainSuffix().empty);
1715 		assert(!faker.internetDomainWord().empty);
1716 		assert(!faker.internetExampleEmail().empty);
1717 		assert(!faker.internetFreeEmail().empty);
1718 		assert(!faker.internetIPv4().empty);
1719 		assert(!faker.internetIPv6().empty);
1720 		assert(!faker.internetPassword().empty);
1721 		assert(!faker.internetProtocol().empty);
1722 		assert(!faker.internetUrl().empty);
1723 		assert(!faker.internetUserName().empty);
1724 		assert(!faker.loremParagraph().empty);
1725 		assert(!faker.loremParagraphs().empty);
1726 		assert(!faker.loremSentance().empty);
1727 		assert(!faker.loremSentances().empty);
1728 		assert(!faker.loremSupplemental().empty);
1729 		assert(!faker.loremText().empty);
1730 		assert(!faker.loremWords().empty);
1731 		assert(!faker.nameFemaleFirstName().empty);
1732 		assert(!faker.nameFirstName().empty);
1733 		assert(!faker.nameGender().empty);
1734 		assert(!faker.nameLastName().empty);
1735 		assert(!faker.nameMaleFirstName().empty);
1736 		assert(!faker.nameName().empty);
1737 		assert(!faker.namePrefix().empty);
1738 		assert(!faker.nameSuffix().empty);
1739 		assert(!faker.nameTitleDescriptor().empty);
1740 		assert(!faker.nameTitleJob().empty);
1741 		assert(!faker.nameTitleLevel().empty);
1742 		assert(!faker.phoneNumber().empty);
1743 		assert(!faker.phoneNumberFormats().empty);
1744 		assert(!faker.teamCreature().empty);
1745 		assert(!faker.teamName().empty);
1746 		assert(!faker.vehicle().empty);
1747 		assert(!faker.vehicleFuel().empty);
1748 		assert(!faker.vehicleManufacturer().empty);
1749 		assert(!faker.vehicleModel().empty);
1750 		assert(!faker.vehicleVehicleType().empty);
1751 		assert(!faker.vehicleVin().empty);
1752 
1753 	}
1754 }
1755 
1756 unittest {
1757 	import faked.faker_fr;
1758     auto faker = new Faker_fr(15);
1759 	for(int i = 0; i < 30; ++i) {
1760 		assert(!faker.addressBuildingNumber().empty);
1761 		assert(!faker.addressCity().empty);
1762 		assert(!faker.addressCityPrefix().empty);
1763 		assert(!faker.addressCitySuffix().empty);
1764 		assert(!faker.addressCountry().empty);
1765 		assert(!faker.addressCountryCode().empty);
1766 		assert(!faker.addressCounty().empty);
1767 		assert(!faker.addressDefaultCountry().empty);
1768 		assert(!faker.addressDirection().empty);
1769 		assert(!faker.addressDirectionAbbr().empty);
1770 		assert(!faker.addressLatitude().empty);
1771 		assert(!faker.addressLongitude().empty);
1772 		assert(!faker.addressPostcode().empty);
1773 		assert(!faker.addressPostcodeByState().empty);
1774 		assert(!faker.addressSecondaryAddress().empty);
1775 		assert(!faker.addressState().empty);
1776 		assert(!faker.addressStateAbbr().empty);
1777 		assert(!faker.addressStreetAddress().empty);
1778 		assert(!faker.addressStreetName().empty);
1779 		assert(!faker.addressStreetSuffix().empty);
1780 		assert(!faker.addressTimeZone().empty);
1781 		assert(!faker.appAuthor().empty);
1782 		assert(!faker.appName().empty);
1783 		assert(!faker.appVersion().empty);
1784 		assert(!faker.businessCreditCardExpiryDates().empty);
1785 		assert(!faker.businessCreditCardNumbers().empty);
1786 		assert(!faker.businessCreditCardTypes().empty);
1787 		assert(!faker.cellPhoneFormats().empty);
1788 		assert(!faker.commerceColor().empty);
1789 		assert(!faker.commerceDepartment().empty);
1790 		assert(!faker.commerceProductName().empty);
1791 		assert(!faker.commerceProductNameAdjective().empty);
1792 		assert(!faker.commerceProductNameMaterial().empty);
1793 		assert(!faker.commerceProductNameProduct().empty);
1794 		assert(!faker.companyAdjective().empty);
1795 		assert(!faker.companyBs().empty);
1796 		assert(!faker.companyBsAdjective().empty);
1797 		assert(!faker.companyBsNoun().empty);
1798 		assert(!faker.companyBsVerb().empty);
1799 		assert(!faker.companyCatchPhrase().empty);
1800 		assert(!faker.companyDescriptor().empty);
1801 		assert(!faker.companyName().empty);
1802 		assert(!faker.companyNoun().empty);
1803 		assert(!faker.companySuffix().empty);
1804 		assert(!faker.databaseCollation().empty);
1805 		assert(!faker.databaseColumn().empty);
1806 		assert(!faker.databaseEngine().empty);
1807 		assert(!faker.databaseType().empty);
1808 		assert(!faker.fianaceCreditCardCVV().empty);
1809 		assert(!faker.fianceAccount().empty);
1810 		assert(!faker.fianceRoutingNumber().empty);
1811 		assert(!faker.financeAccountType().empty);
1812 		assert(!faker.financeBIC().empty);
1813 		assert(!faker.financeBitcoinAddress().empty);
1814 		assert(!faker.financeCreditCard().empty);
1815 		assert(!faker.financeCreditCardAmericanExpress().empty);
1816 		assert(!faker.financeCreditCardDinersClub().empty);
1817 		assert(!faker.financeCreditCardDiscover().empty);
1818 		assert(!faker.financeCreditCardInstapayment().empty);
1819 		assert(!faker.financeCreditCardJcb().empty);
1820 		assert(!faker.financeCreditCardMastercard().empty);
1821 		assert(!faker.financeCreditCardSolo().empty);
1822 		assert(!faker.financeCreditCardSwitch().empty);
1823 		assert(!faker.financeCreditCardVisa().empty);
1824 		assert(!faker.financeCurrency().empty);
1825 		assert(!faker.financeIBAN().empty);
1826 		assert(!faker.financeMask().empty);
1827 		assert(!faker.financeTransactionType().empty);
1828 		assert(!faker.hackerAbbreviation().empty);
1829 		assert(!faker.hackerAdjective().empty);
1830 		assert(!faker.hackerIngverb().empty);
1831 		assert(!faker.hackerNoun().empty);
1832 		assert(!faker.hackerVerb().empty);
1833 		assert(!faker.helperAlpha().empty);
1834 		assert(!faker.helperAlphaNum().empty);
1835 		assert(!faker.helperHexaDecimal().empty);
1836 		assert(!faker.internetAvatarUri().empty);
1837 		assert(!faker.internetColor().empty);
1838 		assert(!faker.internetDomainName().empty);
1839 		assert(!faker.internetDomainSuffix().empty);
1840 		assert(!faker.internetDomainWord().empty);
1841 		assert(!faker.internetExampleEmail().empty);
1842 		assert(!faker.internetFreeEmail().empty);
1843 		assert(!faker.internetIPv4().empty);
1844 		assert(!faker.internetIPv6().empty);
1845 		assert(!faker.internetPassword().empty);
1846 		assert(!faker.internetProtocol().empty);
1847 		assert(!faker.internetUrl().empty);
1848 		assert(!faker.internetUserName().empty);
1849 		assert(!faker.loremParagraph().empty);
1850 		assert(!faker.loremParagraphs().empty);
1851 		assert(!faker.loremSentance().empty);
1852 		assert(!faker.loremSentances().empty);
1853 		assert(!faker.loremSupplemental().empty);
1854 		assert(!faker.loremText().empty);
1855 		assert(!faker.loremWords().empty);
1856 		assert(!faker.nameFemaleFirstName().empty);
1857 		assert(!faker.nameFirstName().empty);
1858 		assert(!faker.nameGender().empty);
1859 		assert(!faker.nameLastName().empty);
1860 		assert(!faker.nameMaleFirstName().empty);
1861 		assert(!faker.nameName().empty);
1862 		assert(!faker.namePrefix().empty);
1863 		assert(!faker.nameSuffix().empty);
1864 		assert(!faker.nameTitleDescriptor().empty);
1865 		assert(!faker.nameTitleJob().empty);
1866 		assert(!faker.nameTitleLevel().empty);
1867 		assert(!faker.phoneNumber().empty);
1868 		assert(!faker.phoneNumberFormats().empty);
1869 		assert(!faker.teamCreature().empty);
1870 		assert(!faker.teamName().empty);
1871 		assert(!faker.vehicle().empty);
1872 		assert(!faker.vehicleFuel().empty);
1873 		assert(!faker.vehicleManufacturer().empty);
1874 		assert(!faker.vehicleModel().empty);
1875 		assert(!faker.vehicleVehicleType().empty);
1876 		assert(!faker.vehicleVin().empty);
1877 
1878 	}
1879 }
1880 
1881 unittest {
1882 	import faked.faker_id_id;
1883     auto faker = new Faker_id_id(16);
1884 	for(int i = 0; i < 30; ++i) {
1885 		assert(!faker.addressBuildingNumber().empty);
1886 		assert(!faker.addressCity().empty);
1887 		assert(!faker.addressCityPrefix().empty);
1888 		assert(!faker.addressCitySuffix().empty);
1889 		assert(!faker.addressCountry().empty);
1890 		assert(!faker.addressCountryCode().empty);
1891 		assert(!faker.addressCounty().empty);
1892 		assert(!faker.addressDefaultCountry().empty);
1893 		assert(!faker.addressDirection().empty);
1894 		assert(!faker.addressDirectionAbbr().empty);
1895 		assert(!faker.addressLatitude().empty);
1896 		assert(!faker.addressLongitude().empty);
1897 		assert(!faker.addressPostcode().empty);
1898 		assert(!faker.addressPostcodeByState().empty);
1899 		assert(!faker.addressSecondaryAddress().empty);
1900 		assert(!faker.addressState().empty);
1901 		assert(!faker.addressStateAbbr().empty);
1902 		assert(!faker.addressStreetAddress().empty);
1903 		assert(!faker.addressStreetName().empty);
1904 		assert(!faker.addressStreetSuffix().empty);
1905 		assert(!faker.addressTimeZone().empty);
1906 		assert(!faker.appAuthor().empty);
1907 		assert(!faker.appName().empty);
1908 		assert(!faker.appVersion().empty);
1909 		assert(!faker.businessCreditCardExpiryDates().empty);
1910 		assert(!faker.businessCreditCardNumbers().empty);
1911 		assert(!faker.businessCreditCardTypes().empty);
1912 		assert(!faker.cellPhoneFormats().empty);
1913 		assert(!faker.commerceColor().empty);
1914 		assert(!faker.commerceDepartment().empty);
1915 		assert(!faker.commerceProductName().empty);
1916 		assert(!faker.commerceProductNameAdjective().empty);
1917 		assert(!faker.commerceProductNameMaterial().empty);
1918 		assert(!faker.commerceProductNameProduct().empty);
1919 		assert(!faker.companyAdjective().empty);
1920 		assert(!faker.companyBs().empty);
1921 		assert(!faker.companyBsAdjective().empty);
1922 		assert(!faker.companyBsNoun().empty);
1923 		assert(!faker.companyBsVerb().empty);
1924 		assert(!faker.companyCatchPhrase().empty);
1925 		assert(!faker.companyDescriptor().empty);
1926 		assert(!faker.companyName().empty);
1927 		assert(!faker.companyNoun().empty);
1928 		assert(!faker.companySuffix().empty);
1929 		assert(!faker.databaseCollation().empty);
1930 		assert(!faker.databaseColumn().empty);
1931 		assert(!faker.databaseEngine().empty);
1932 		assert(!faker.databaseType().empty);
1933 		assert(!faker.fianaceCreditCardCVV().empty);
1934 		assert(!faker.fianceAccount().empty);
1935 		assert(!faker.fianceRoutingNumber().empty);
1936 		assert(!faker.financeAccountType().empty);
1937 		assert(!faker.financeBIC().empty);
1938 		assert(!faker.financeBitcoinAddress().empty);
1939 		assert(!faker.financeCreditCard().empty);
1940 		assert(!faker.financeCreditCardAmericanExpress().empty);
1941 		assert(!faker.financeCreditCardDinersClub().empty);
1942 		assert(!faker.financeCreditCardDiscover().empty);
1943 		assert(!faker.financeCreditCardInstapayment().empty);
1944 		assert(!faker.financeCreditCardJcb().empty);
1945 		assert(!faker.financeCreditCardMastercard().empty);
1946 		assert(!faker.financeCreditCardSolo().empty);
1947 		assert(!faker.financeCreditCardSwitch().empty);
1948 		assert(!faker.financeCreditCardVisa().empty);
1949 		assert(!faker.financeCurrency().empty);
1950 		assert(!faker.financeIBAN().empty);
1951 		assert(!faker.financeMask().empty);
1952 		assert(!faker.financeTransactionType().empty);
1953 		assert(!faker.hackerAbbreviation().empty);
1954 		assert(!faker.hackerAdjective().empty);
1955 		assert(!faker.hackerIngverb().empty);
1956 		assert(!faker.hackerNoun().empty);
1957 		assert(!faker.hackerVerb().empty);
1958 		assert(!faker.helperAlpha().empty);
1959 		assert(!faker.helperAlphaNum().empty);
1960 		assert(!faker.helperHexaDecimal().empty);
1961 		assert(!faker.internetAvatarUri().empty);
1962 		assert(!faker.internetColor().empty);
1963 		assert(!faker.internetDomainName().empty);
1964 		assert(!faker.internetDomainSuffix().empty);
1965 		assert(!faker.internetDomainWord().empty);
1966 		assert(!faker.internetExampleEmail().empty);
1967 		assert(!faker.internetFreeEmail().empty);
1968 		assert(!faker.internetIPv4().empty);
1969 		assert(!faker.internetIPv6().empty);
1970 		assert(!faker.internetPassword().empty);
1971 		assert(!faker.internetProtocol().empty);
1972 		assert(!faker.internetUrl().empty);
1973 		assert(!faker.internetUserName().empty);
1974 		assert(!faker.loremParagraph().empty);
1975 		assert(!faker.loremParagraphs().empty);
1976 		assert(!faker.loremSentance().empty);
1977 		assert(!faker.loremSentances().empty);
1978 		assert(!faker.loremSupplemental().empty);
1979 		assert(!faker.loremText().empty);
1980 		assert(!faker.loremWords().empty);
1981 		assert(!faker.nameFemaleFirstName().empty);
1982 		assert(!faker.nameFirstName().empty);
1983 		assert(!faker.nameGender().empty);
1984 		assert(!faker.nameLastName().empty);
1985 		assert(!faker.nameMaleFirstName().empty);
1986 		assert(!faker.nameName().empty);
1987 		assert(!faker.namePrefix().empty);
1988 		assert(!faker.nameSuffix().empty);
1989 		assert(!faker.nameTitleDescriptor().empty);
1990 		assert(!faker.nameTitleJob().empty);
1991 		assert(!faker.nameTitleLevel().empty);
1992 		assert(!faker.phoneNumber().empty);
1993 		assert(!faker.phoneNumberFormats().empty);
1994 		assert(!faker.teamCreature().empty);
1995 		assert(!faker.teamName().empty);
1996 		assert(!faker.vehicle().empty);
1997 		assert(!faker.vehicleFuel().empty);
1998 		assert(!faker.vehicleManufacturer().empty);
1999 		assert(!faker.vehicleModel().empty);
2000 		assert(!faker.vehicleVehicleType().empty);
2001 		assert(!faker.vehicleVin().empty);
2002 
2003 	}
2004 }
2005 
2006 unittest {
2007 	import faked.faker_lv;
2008     auto faker = new Faker_lv(17);
2009 	for(int i = 0; i < 30; ++i) {
2010 		assert(!faker.addressBuildingNumber().empty);
2011 		assert(!faker.addressCity().empty);
2012 		assert(!faker.addressCityPrefix().empty);
2013 		assert(!faker.addressCitySuffix().empty);
2014 		assert(!faker.addressCountry().empty);
2015 		assert(!faker.addressCountryCode().empty);
2016 		assert(!faker.addressCounty().empty);
2017 		assert(!faker.addressDefaultCountry().empty);
2018 		assert(!faker.addressDirection().empty);
2019 		assert(!faker.addressDirectionAbbr().empty);
2020 		assert(!faker.addressLatitude().empty);
2021 		assert(!faker.addressLongitude().empty);
2022 		assert(!faker.addressPostcode().empty);
2023 		assert(!faker.addressPostcodeByState().empty);
2024 		assert(!faker.addressSecondaryAddress().empty);
2025 		assert(!faker.addressState().empty);
2026 		assert(!faker.addressStateAbbr().empty);
2027 		assert(!faker.addressStreetAddress().empty);
2028 		assert(!faker.addressStreetName().empty);
2029 		assert(!faker.addressStreetSuffix().empty);
2030 		assert(!faker.addressTimeZone().empty);
2031 		assert(!faker.appAuthor().empty);
2032 		assert(!faker.appName().empty);
2033 		assert(!faker.appVersion().empty);
2034 		assert(!faker.businessCreditCardExpiryDates().empty);
2035 		assert(!faker.businessCreditCardNumbers().empty);
2036 		assert(!faker.businessCreditCardTypes().empty);
2037 		assert(!faker.cellPhoneFormats().empty);
2038 		assert(!faker.commerceColor().empty);
2039 		assert(!faker.commerceDepartment().empty);
2040 		assert(!faker.commerceProductName().empty);
2041 		assert(!faker.commerceProductNameAdjective().empty);
2042 		assert(!faker.commerceProductNameMaterial().empty);
2043 		assert(!faker.commerceProductNameProduct().empty);
2044 		assert(!faker.companyAdjective().empty);
2045 		assert(!faker.companyBs().empty);
2046 		assert(!faker.companyBsAdjective().empty);
2047 		assert(!faker.companyBsNoun().empty);
2048 		assert(!faker.companyBsVerb().empty);
2049 		assert(!faker.companyCatchPhrase().empty);
2050 		assert(!faker.companyDescriptor().empty);
2051 		assert(!faker.companyName().empty);
2052 		assert(!faker.companyNoun().empty);
2053 		assert(!faker.companySuffix().empty);
2054 		assert(!faker.databaseCollation().empty);
2055 		assert(!faker.databaseColumn().empty);
2056 		assert(!faker.databaseEngine().empty);
2057 		assert(!faker.databaseType().empty);
2058 		assert(!faker.fianaceCreditCardCVV().empty);
2059 		assert(!faker.fianceAccount().empty);
2060 		assert(!faker.fianceRoutingNumber().empty);
2061 		assert(!faker.financeAccountType().empty);
2062 		assert(!faker.financeBIC().empty);
2063 		assert(!faker.financeBitcoinAddress().empty);
2064 		assert(!faker.financeCreditCard().empty);
2065 		assert(!faker.financeCreditCardAmericanExpress().empty);
2066 		assert(!faker.financeCreditCardDinersClub().empty);
2067 		assert(!faker.financeCreditCardDiscover().empty);
2068 		assert(!faker.financeCreditCardInstapayment().empty);
2069 		assert(!faker.financeCreditCardJcb().empty);
2070 		assert(!faker.financeCreditCardMastercard().empty);
2071 		assert(!faker.financeCreditCardSolo().empty);
2072 		assert(!faker.financeCreditCardSwitch().empty);
2073 		assert(!faker.financeCreditCardVisa().empty);
2074 		assert(!faker.financeCurrency().empty);
2075 		assert(!faker.financeIBAN().empty);
2076 		assert(!faker.financeMask().empty);
2077 		assert(!faker.financeTransactionType().empty);
2078 		assert(!faker.hackerAbbreviation().empty);
2079 		assert(!faker.hackerAdjective().empty);
2080 		assert(!faker.hackerIngverb().empty);
2081 		assert(!faker.hackerNoun().empty);
2082 		assert(!faker.hackerVerb().empty);
2083 		assert(!faker.helperAlpha().empty);
2084 		assert(!faker.helperAlphaNum().empty);
2085 		assert(!faker.helperHexaDecimal().empty);
2086 		assert(!faker.internetAvatarUri().empty);
2087 		assert(!faker.internetColor().empty);
2088 		assert(!faker.internetDomainName().empty);
2089 		assert(!faker.internetDomainSuffix().empty);
2090 		assert(!faker.internetDomainWord().empty);
2091 		assert(!faker.internetExampleEmail().empty);
2092 		assert(!faker.internetFreeEmail().empty);
2093 		assert(!faker.internetIPv4().empty);
2094 		assert(!faker.internetIPv6().empty);
2095 		assert(!faker.internetPassword().empty);
2096 		assert(!faker.internetProtocol().empty);
2097 		assert(!faker.internetUrl().empty);
2098 		assert(!faker.internetUserName().empty);
2099 		assert(!faker.loremParagraph().empty);
2100 		assert(!faker.loremParagraphs().empty);
2101 		assert(!faker.loremSentance().empty);
2102 		assert(!faker.loremSentances().empty);
2103 		assert(!faker.loremSupplemental().empty);
2104 		assert(!faker.loremText().empty);
2105 		assert(!faker.loremWords().empty);
2106 		assert(!faker.nameFemaleFirstName().empty);
2107 		assert(!faker.nameFirstName().empty);
2108 		assert(!faker.nameGender().empty);
2109 		assert(!faker.nameLastName().empty);
2110 		assert(!faker.nameMaleFirstName().empty);
2111 		assert(!faker.nameName().empty);
2112 		assert(!faker.namePrefix().empty);
2113 		assert(!faker.nameSuffix().empty);
2114 		assert(!faker.nameTitleDescriptor().empty);
2115 		assert(!faker.nameTitleJob().empty);
2116 		assert(!faker.nameTitleLevel().empty);
2117 		assert(!faker.phoneNumber().empty);
2118 		assert(!faker.phoneNumberFormats().empty);
2119 		assert(!faker.teamCreature().empty);
2120 		assert(!faker.teamName().empty);
2121 		assert(!faker.vehicle().empty);
2122 		assert(!faker.vehicleFuel().empty);
2123 		assert(!faker.vehicleManufacturer().empty);
2124 		assert(!faker.vehicleModel().empty);
2125 		assert(!faker.vehicleVehicleType().empty);
2126 		assert(!faker.vehicleVin().empty);
2127 
2128 	}
2129 }
2130 
2131 unittest {
2132 	import faked.faker_nl_be;
2133     auto faker = new Faker_nl_be(18);
2134 	for(int i = 0; i < 30; ++i) {
2135 		assert(!faker.addressBuildingNumber().empty);
2136 		assert(!faker.addressCity().empty);
2137 		assert(!faker.addressCityPrefix().empty);
2138 		assert(!faker.addressCitySuffix().empty);
2139 		assert(!faker.addressCountry().empty);
2140 		assert(!faker.addressCountryCode().empty);
2141 		assert(!faker.addressCounty().empty);
2142 		assert(!faker.addressDefaultCountry().empty);
2143 		assert(!faker.addressDirection().empty);
2144 		assert(!faker.addressDirectionAbbr().empty);
2145 		assert(!faker.addressLatitude().empty);
2146 		assert(!faker.addressLongitude().empty);
2147 		assert(!faker.addressPostcode().empty);
2148 		assert(!faker.addressPostcodeByState().empty);
2149 		assert(!faker.addressSecondaryAddress().empty);
2150 		assert(!faker.addressState().empty);
2151 		assert(!faker.addressStateAbbr().empty);
2152 		assert(!faker.addressStreetAddress().empty);
2153 		assert(!faker.addressStreetName().empty);
2154 		assert(!faker.addressStreetSuffix().empty);
2155 		assert(!faker.addressTimeZone().empty);
2156 		assert(!faker.appAuthor().empty);
2157 		assert(!faker.appName().empty);
2158 		assert(!faker.appVersion().empty);
2159 		assert(!faker.businessCreditCardExpiryDates().empty);
2160 		assert(!faker.businessCreditCardNumbers().empty);
2161 		assert(!faker.businessCreditCardTypes().empty);
2162 		assert(!faker.cellPhoneFormats().empty);
2163 		assert(!faker.commerceColor().empty);
2164 		assert(!faker.commerceDepartment().empty);
2165 		assert(!faker.commerceProductName().empty);
2166 		assert(!faker.commerceProductNameAdjective().empty);
2167 		assert(!faker.commerceProductNameMaterial().empty);
2168 		assert(!faker.commerceProductNameProduct().empty);
2169 		assert(!faker.companyAdjective().empty);
2170 		assert(!faker.companyBs().empty);
2171 		assert(!faker.companyBsAdjective().empty);
2172 		assert(!faker.companyBsNoun().empty);
2173 		assert(!faker.companyBsVerb().empty);
2174 		assert(!faker.companyCatchPhrase().empty);
2175 		assert(!faker.companyDescriptor().empty);
2176 		assert(!faker.companyName().empty);
2177 		assert(!faker.companyNoun().empty);
2178 		assert(!faker.companySuffix().empty);
2179 		assert(!faker.databaseCollation().empty);
2180 		assert(!faker.databaseColumn().empty);
2181 		assert(!faker.databaseEngine().empty);
2182 		assert(!faker.databaseType().empty);
2183 		assert(!faker.fianaceCreditCardCVV().empty);
2184 		assert(!faker.fianceAccount().empty);
2185 		assert(!faker.fianceRoutingNumber().empty);
2186 		assert(!faker.financeAccountType().empty);
2187 		assert(!faker.financeBIC().empty);
2188 		assert(!faker.financeBitcoinAddress().empty);
2189 		assert(!faker.financeCreditCard().empty);
2190 		assert(!faker.financeCreditCardAmericanExpress().empty);
2191 		assert(!faker.financeCreditCardDinersClub().empty);
2192 		assert(!faker.financeCreditCardDiscover().empty);
2193 		assert(!faker.financeCreditCardInstapayment().empty);
2194 		assert(!faker.financeCreditCardJcb().empty);
2195 		assert(!faker.financeCreditCardMastercard().empty);
2196 		assert(!faker.financeCreditCardSolo().empty);
2197 		assert(!faker.financeCreditCardSwitch().empty);
2198 		assert(!faker.financeCreditCardVisa().empty);
2199 		assert(!faker.financeCurrency().empty);
2200 		assert(!faker.financeIBAN().empty);
2201 		assert(!faker.financeMask().empty);
2202 		assert(!faker.financeTransactionType().empty);
2203 		assert(!faker.hackerAbbreviation().empty);
2204 		assert(!faker.hackerAdjective().empty);
2205 		assert(!faker.hackerIngverb().empty);
2206 		assert(!faker.hackerNoun().empty);
2207 		assert(!faker.hackerVerb().empty);
2208 		assert(!faker.helperAlpha().empty);
2209 		assert(!faker.helperAlphaNum().empty);
2210 		assert(!faker.helperHexaDecimal().empty);
2211 		assert(!faker.internetAvatarUri().empty);
2212 		assert(!faker.internetColor().empty);
2213 		assert(!faker.internetDomainName().empty);
2214 		assert(!faker.internetDomainSuffix().empty);
2215 		assert(!faker.internetDomainWord().empty);
2216 		assert(!faker.internetExampleEmail().empty);
2217 		assert(!faker.internetFreeEmail().empty);
2218 		assert(!faker.internetIPv4().empty);
2219 		assert(!faker.internetIPv6().empty);
2220 		assert(!faker.internetPassword().empty);
2221 		assert(!faker.internetProtocol().empty);
2222 		assert(!faker.internetUrl().empty);
2223 		assert(!faker.internetUserName().empty);
2224 		assert(!faker.loremParagraph().empty);
2225 		assert(!faker.loremParagraphs().empty);
2226 		assert(!faker.loremSentance().empty);
2227 		assert(!faker.loremSentances().empty);
2228 		assert(!faker.loremSupplemental().empty);
2229 		assert(!faker.loremText().empty);
2230 		assert(!faker.loremWords().empty);
2231 		assert(!faker.nameFemaleFirstName().empty);
2232 		assert(!faker.nameFirstName().empty);
2233 		assert(!faker.nameGender().empty);
2234 		assert(!faker.nameLastName().empty);
2235 		assert(!faker.nameMaleFirstName().empty);
2236 		assert(!faker.nameName().empty);
2237 		assert(!faker.namePrefix().empty);
2238 		assert(!faker.nameSuffix().empty);
2239 		assert(!faker.nameTitleDescriptor().empty);
2240 		assert(!faker.nameTitleJob().empty);
2241 		assert(!faker.nameTitleLevel().empty);
2242 		assert(!faker.phoneNumber().empty);
2243 		assert(!faker.phoneNumberFormats().empty);
2244 		assert(!faker.teamCreature().empty);
2245 		assert(!faker.teamName().empty);
2246 		assert(!faker.vehicle().empty);
2247 		assert(!faker.vehicleFuel().empty);
2248 		assert(!faker.vehicleManufacturer().empty);
2249 		assert(!faker.vehicleModel().empty);
2250 		assert(!faker.vehicleVehicleType().empty);
2251 		assert(!faker.vehicleVin().empty);
2252 
2253 	}
2254 }
2255 
2256 unittest {
2257 	import faked.faker_ro;
2258     auto faker = new Faker_ro(19);
2259 	for(int i = 0; i < 30; ++i) {
2260 		assert(!faker.addressBuildingNumber().empty);
2261 		assert(!faker.addressCity().empty);
2262 		assert(!faker.addressCityPrefix().empty);
2263 		assert(!faker.addressCitySuffix().empty);
2264 		assert(!faker.addressCountry().empty);
2265 		assert(!faker.addressCountryCode().empty);
2266 		assert(!faker.addressCounty().empty);
2267 		assert(!faker.addressDefaultCountry().empty);
2268 		assert(!faker.addressDirection().empty);
2269 		assert(!faker.addressDirectionAbbr().empty);
2270 		assert(!faker.addressLatitude().empty);
2271 		assert(!faker.addressLongitude().empty);
2272 		assert(!faker.addressPostcode().empty);
2273 		assert(!faker.addressPostcodeByState().empty);
2274 		assert(!faker.addressSecondaryAddress().empty);
2275 		assert(!faker.addressState().empty);
2276 		assert(!faker.addressStateAbbr().empty);
2277 		assert(!faker.addressStreetAddress().empty);
2278 		assert(!faker.addressStreetName().empty);
2279 		assert(!faker.addressStreetSuffix().empty);
2280 		assert(!faker.addressTimeZone().empty);
2281 		assert(!faker.appAuthor().empty);
2282 		assert(!faker.appName().empty);
2283 		assert(!faker.appVersion().empty);
2284 		assert(!faker.businessCreditCardExpiryDates().empty);
2285 		assert(!faker.businessCreditCardNumbers().empty);
2286 		assert(!faker.businessCreditCardTypes().empty);
2287 		assert(!faker.cellPhoneFormats().empty);
2288 		assert(!faker.commerceColor().empty);
2289 		assert(!faker.commerceDepartment().empty);
2290 		assert(!faker.commerceProductName().empty);
2291 		assert(!faker.commerceProductNameAdjective().empty);
2292 		assert(!faker.commerceProductNameMaterial().empty);
2293 		assert(!faker.commerceProductNameProduct().empty);
2294 		assert(!faker.companyAdjective().empty);
2295 		assert(!faker.companyBs().empty);
2296 		assert(!faker.companyBsAdjective().empty);
2297 		assert(!faker.companyBsNoun().empty);
2298 		assert(!faker.companyBsVerb().empty);
2299 		assert(!faker.companyCatchPhrase().empty);
2300 		assert(!faker.companyDescriptor().empty);
2301 		assert(!faker.companyName().empty);
2302 		assert(!faker.companyNoun().empty);
2303 		assert(!faker.companySuffix().empty);
2304 		assert(!faker.databaseCollation().empty);
2305 		assert(!faker.databaseColumn().empty);
2306 		assert(!faker.databaseEngine().empty);
2307 		assert(!faker.databaseType().empty);
2308 		assert(!faker.fianaceCreditCardCVV().empty);
2309 		assert(!faker.fianceAccount().empty);
2310 		assert(!faker.fianceRoutingNumber().empty);
2311 		assert(!faker.financeAccountType().empty);
2312 		assert(!faker.financeBIC().empty);
2313 		assert(!faker.financeBitcoinAddress().empty);
2314 		assert(!faker.financeCreditCard().empty);
2315 		assert(!faker.financeCreditCardAmericanExpress().empty);
2316 		assert(!faker.financeCreditCardDinersClub().empty);
2317 		assert(!faker.financeCreditCardDiscover().empty);
2318 		assert(!faker.financeCreditCardInstapayment().empty);
2319 		assert(!faker.financeCreditCardJcb().empty);
2320 		assert(!faker.financeCreditCardMastercard().empty);
2321 		assert(!faker.financeCreditCardSolo().empty);
2322 		assert(!faker.financeCreditCardSwitch().empty);
2323 		assert(!faker.financeCreditCardVisa().empty);
2324 		assert(!faker.financeCurrency().empty);
2325 		assert(!faker.financeIBAN().empty);
2326 		assert(!faker.financeMask().empty);
2327 		assert(!faker.financeTransactionType().empty);
2328 		assert(!faker.hackerAbbreviation().empty);
2329 		assert(!faker.hackerAdjective().empty);
2330 		assert(!faker.hackerIngverb().empty);
2331 		assert(!faker.hackerNoun().empty);
2332 		assert(!faker.hackerVerb().empty);
2333 		assert(!faker.helperAlpha().empty);
2334 		assert(!faker.helperAlphaNum().empty);
2335 		assert(!faker.helperHexaDecimal().empty);
2336 		assert(!faker.internetAvatarUri().empty);
2337 		assert(!faker.internetColor().empty);
2338 		assert(!faker.internetDomainName().empty);
2339 		assert(!faker.internetDomainSuffix().empty);
2340 		assert(!faker.internetDomainWord().empty);
2341 		assert(!faker.internetExampleEmail().empty);
2342 		assert(!faker.internetFreeEmail().empty);
2343 		assert(!faker.internetIPv4().empty);
2344 		assert(!faker.internetIPv6().empty);
2345 		assert(!faker.internetPassword().empty);
2346 		assert(!faker.internetProtocol().empty);
2347 		assert(!faker.internetUrl().empty);
2348 		assert(!faker.internetUserName().empty);
2349 		assert(!faker.loremParagraph().empty);
2350 		assert(!faker.loremParagraphs().empty);
2351 		assert(!faker.loremSentance().empty);
2352 		assert(!faker.loremSentances().empty);
2353 		assert(!faker.loremSupplemental().empty);
2354 		assert(!faker.loremText().empty);
2355 		assert(!faker.loremWords().empty);
2356 		assert(!faker.nameFemaleFirstName().empty);
2357 		assert(!faker.nameFirstName().empty);
2358 		assert(!faker.nameGender().empty);
2359 		assert(!faker.nameLastName().empty);
2360 		assert(!faker.nameMaleFirstName().empty);
2361 		assert(!faker.nameName().empty);
2362 		assert(!faker.namePrefix().empty);
2363 		assert(!faker.nameSuffix().empty);
2364 		assert(!faker.nameTitleDescriptor().empty);
2365 		assert(!faker.nameTitleJob().empty);
2366 		assert(!faker.nameTitleLevel().empty);
2367 		assert(!faker.phoneNumber().empty);
2368 		assert(!faker.phoneNumberFormats().empty);
2369 		assert(!faker.teamCreature().empty);
2370 		assert(!faker.teamName().empty);
2371 		assert(!faker.vehicle().empty);
2372 		assert(!faker.vehicleFuel().empty);
2373 		assert(!faker.vehicleManufacturer().empty);
2374 		assert(!faker.vehicleModel().empty);
2375 		assert(!faker.vehicleVehicleType().empty);
2376 		assert(!faker.vehicleVin().empty);
2377 
2378 	}
2379 }
2380 
2381 unittest {
2382 	import faked.faker_tr;
2383     auto faker = new Faker_tr(20);
2384 	for(int i = 0; i < 30; ++i) {
2385 		assert(!faker.addressBuildingNumber().empty);
2386 		assert(!faker.addressCity().empty);
2387 		assert(!faker.addressCityPrefix().empty);
2388 		assert(!faker.addressCitySuffix().empty);
2389 		assert(!faker.addressCountry().empty);
2390 		assert(!faker.addressCountryCode().empty);
2391 		assert(!faker.addressCounty().empty);
2392 		assert(!faker.addressDefaultCountry().empty);
2393 		assert(!faker.addressDirection().empty);
2394 		assert(!faker.addressDirectionAbbr().empty);
2395 		assert(!faker.addressLatitude().empty);
2396 		assert(!faker.addressLongitude().empty);
2397 		assert(!faker.addressPostcode().empty);
2398 		assert(!faker.addressPostcodeByState().empty);
2399 		assert(!faker.addressSecondaryAddress().empty);
2400 		assert(!faker.addressState().empty);
2401 		assert(!faker.addressStateAbbr().empty);
2402 		assert(!faker.addressStreetAddress().empty);
2403 		assert(!faker.addressStreetName().empty);
2404 		assert(!faker.addressStreetSuffix().empty);
2405 		assert(!faker.addressTimeZone().empty);
2406 		assert(!faker.appAuthor().empty);
2407 		assert(!faker.appName().empty);
2408 		assert(!faker.appVersion().empty);
2409 		assert(!faker.businessCreditCardExpiryDates().empty);
2410 		assert(!faker.businessCreditCardNumbers().empty);
2411 		assert(!faker.businessCreditCardTypes().empty);
2412 		assert(!faker.cellPhoneFormats().empty);
2413 		assert(!faker.commerceColor().empty);
2414 		assert(!faker.commerceDepartment().empty);
2415 		assert(!faker.commerceProductName().empty);
2416 		assert(!faker.commerceProductNameAdjective().empty);
2417 		assert(!faker.commerceProductNameMaterial().empty);
2418 		assert(!faker.commerceProductNameProduct().empty);
2419 		assert(!faker.companyAdjective().empty);
2420 		assert(!faker.companyBs().empty);
2421 		assert(!faker.companyBsAdjective().empty);
2422 		assert(!faker.companyBsNoun().empty);
2423 		assert(!faker.companyBsVerb().empty);
2424 		assert(!faker.companyCatchPhrase().empty);
2425 		assert(!faker.companyDescriptor().empty);
2426 		assert(!faker.companyName().empty);
2427 		assert(!faker.companyNoun().empty);
2428 		assert(!faker.companySuffix().empty);
2429 		assert(!faker.databaseCollation().empty);
2430 		assert(!faker.databaseColumn().empty);
2431 		assert(!faker.databaseEngine().empty);
2432 		assert(!faker.databaseType().empty);
2433 		assert(!faker.fianaceCreditCardCVV().empty);
2434 		assert(!faker.fianceAccount().empty);
2435 		assert(!faker.fianceRoutingNumber().empty);
2436 		assert(!faker.financeAccountType().empty);
2437 		assert(!faker.financeBIC().empty);
2438 		assert(!faker.financeBitcoinAddress().empty);
2439 		assert(!faker.financeCreditCard().empty);
2440 		assert(!faker.financeCreditCardAmericanExpress().empty);
2441 		assert(!faker.financeCreditCardDinersClub().empty);
2442 		assert(!faker.financeCreditCardDiscover().empty);
2443 		assert(!faker.financeCreditCardInstapayment().empty);
2444 		assert(!faker.financeCreditCardJcb().empty);
2445 		assert(!faker.financeCreditCardMastercard().empty);
2446 		assert(!faker.financeCreditCardSolo().empty);
2447 		assert(!faker.financeCreditCardSwitch().empty);
2448 		assert(!faker.financeCreditCardVisa().empty);
2449 		assert(!faker.financeCurrency().empty);
2450 		assert(!faker.financeIBAN().empty);
2451 		assert(!faker.financeMask().empty);
2452 		assert(!faker.financeTransactionType().empty);
2453 		assert(!faker.hackerAbbreviation().empty);
2454 		assert(!faker.hackerAdjective().empty);
2455 		assert(!faker.hackerIngverb().empty);
2456 		assert(!faker.hackerNoun().empty);
2457 		assert(!faker.hackerVerb().empty);
2458 		assert(!faker.helperAlpha().empty);
2459 		assert(!faker.helperAlphaNum().empty);
2460 		assert(!faker.helperHexaDecimal().empty);
2461 		assert(!faker.internetAvatarUri().empty);
2462 		assert(!faker.internetColor().empty);
2463 		assert(!faker.internetDomainName().empty);
2464 		assert(!faker.internetDomainSuffix().empty);
2465 		assert(!faker.internetDomainWord().empty);
2466 		assert(!faker.internetExampleEmail().empty);
2467 		assert(!faker.internetFreeEmail().empty);
2468 		assert(!faker.internetIPv4().empty);
2469 		assert(!faker.internetIPv6().empty);
2470 		assert(!faker.internetPassword().empty);
2471 		assert(!faker.internetProtocol().empty);
2472 		assert(!faker.internetUrl().empty);
2473 		assert(!faker.internetUserName().empty);
2474 		assert(!faker.loremParagraph().empty);
2475 		assert(!faker.loremParagraphs().empty);
2476 		assert(!faker.loremSentance().empty);
2477 		assert(!faker.loremSentances().empty);
2478 		assert(!faker.loremSupplemental().empty);
2479 		assert(!faker.loremText().empty);
2480 		assert(!faker.loremWords().empty);
2481 		assert(!faker.nameFemaleFirstName().empty);
2482 		assert(!faker.nameFirstName().empty);
2483 		assert(!faker.nameGender().empty);
2484 		assert(!faker.nameLastName().empty);
2485 		assert(!faker.nameMaleFirstName().empty);
2486 		assert(!faker.nameName().empty);
2487 		assert(!faker.namePrefix().empty);
2488 		assert(!faker.nameSuffix().empty);
2489 		assert(!faker.nameTitleDescriptor().empty);
2490 		assert(!faker.nameTitleJob().empty);
2491 		assert(!faker.nameTitleLevel().empty);
2492 		assert(!faker.phoneNumber().empty);
2493 		assert(!faker.phoneNumberFormats().empty);
2494 		assert(!faker.teamCreature().empty);
2495 		assert(!faker.teamName().empty);
2496 		assert(!faker.vehicle().empty);
2497 		assert(!faker.vehicleFuel().empty);
2498 		assert(!faker.vehicleManufacturer().empty);
2499 		assert(!faker.vehicleModel().empty);
2500 		assert(!faker.vehicleVehicleType().empty);
2501 		assert(!faker.vehicleVin().empty);
2502 
2503 	}
2504 }
2505 
2506 unittest {
2507 	import faked.faker_zh_tw;
2508     auto faker = new Faker_zh_tw(21);
2509 	for(int i = 0; i < 30; ++i) {
2510 		assert(!faker.addressBuildingNumber().empty);
2511 		assert(!faker.addressCity().empty);
2512 		assert(!faker.addressCityPrefix().empty);
2513 		assert(!faker.addressCitySuffix().empty);
2514 		assert(!faker.addressCountry().empty);
2515 		assert(!faker.addressCountryCode().empty);
2516 		assert(!faker.addressCounty().empty);
2517 		assert(!faker.addressDefaultCountry().empty);
2518 		assert(!faker.addressDirection().empty);
2519 		assert(!faker.addressDirectionAbbr().empty);
2520 		assert(!faker.addressLatitude().empty);
2521 		assert(!faker.addressLongitude().empty);
2522 		assert(!faker.addressPostcode().empty);
2523 		assert(!faker.addressPostcodeByState().empty);
2524 		assert(!faker.addressSecondaryAddress().empty);
2525 		assert(!faker.addressState().empty);
2526 		assert(!faker.addressStateAbbr().empty);
2527 		assert(!faker.addressStreetAddress().empty);
2528 		assert(!faker.addressStreetName().empty);
2529 		assert(!faker.addressStreetSuffix().empty);
2530 		assert(!faker.addressTimeZone().empty);
2531 		assert(!faker.appAuthor().empty);
2532 		assert(!faker.appName().empty);
2533 		assert(!faker.appVersion().empty);
2534 		assert(!faker.businessCreditCardExpiryDates().empty);
2535 		assert(!faker.businessCreditCardNumbers().empty);
2536 		assert(!faker.businessCreditCardTypes().empty);
2537 		assert(!faker.cellPhoneFormats().empty);
2538 		assert(!faker.commerceColor().empty);
2539 		assert(!faker.commerceDepartment().empty);
2540 		assert(!faker.commerceProductName().empty);
2541 		assert(!faker.commerceProductNameAdjective().empty);
2542 		assert(!faker.commerceProductNameMaterial().empty);
2543 		assert(!faker.commerceProductNameProduct().empty);
2544 		assert(!faker.companyAdjective().empty);
2545 		assert(!faker.companyBs().empty);
2546 		assert(!faker.companyBsAdjective().empty);
2547 		assert(!faker.companyBsNoun().empty);
2548 		assert(!faker.companyBsVerb().empty);
2549 		assert(!faker.companyCatchPhrase().empty);
2550 		assert(!faker.companyDescriptor().empty);
2551 		assert(!faker.companyName().empty);
2552 		assert(!faker.companyNoun().empty);
2553 		assert(!faker.companySuffix().empty);
2554 		assert(!faker.databaseCollation().empty);
2555 		assert(!faker.databaseColumn().empty);
2556 		assert(!faker.databaseEngine().empty);
2557 		assert(!faker.databaseType().empty);
2558 		assert(!faker.fianaceCreditCardCVV().empty);
2559 		assert(!faker.fianceAccount().empty);
2560 		assert(!faker.fianceRoutingNumber().empty);
2561 		assert(!faker.financeAccountType().empty);
2562 		assert(!faker.financeBIC().empty);
2563 		assert(!faker.financeBitcoinAddress().empty);
2564 		assert(!faker.financeCreditCard().empty);
2565 		assert(!faker.financeCreditCardAmericanExpress().empty);
2566 		assert(!faker.financeCreditCardDinersClub().empty);
2567 		assert(!faker.financeCreditCardDiscover().empty);
2568 		assert(!faker.financeCreditCardInstapayment().empty);
2569 		assert(!faker.financeCreditCardJcb().empty);
2570 		assert(!faker.financeCreditCardMastercard().empty);
2571 		assert(!faker.financeCreditCardSolo().empty);
2572 		assert(!faker.financeCreditCardSwitch().empty);
2573 		assert(!faker.financeCreditCardVisa().empty);
2574 		assert(!faker.financeCurrency().empty);
2575 		assert(!faker.financeIBAN().empty);
2576 		assert(!faker.financeMask().empty);
2577 		assert(!faker.financeTransactionType().empty);
2578 		assert(!faker.hackerAbbreviation().empty);
2579 		assert(!faker.hackerAdjective().empty);
2580 		assert(!faker.hackerIngverb().empty);
2581 		assert(!faker.hackerNoun().empty);
2582 		assert(!faker.hackerVerb().empty);
2583 		assert(!faker.helperAlpha().empty);
2584 		assert(!faker.helperAlphaNum().empty);
2585 		assert(!faker.helperHexaDecimal().empty);
2586 		assert(!faker.internetAvatarUri().empty);
2587 		assert(!faker.internetColor().empty);
2588 		assert(!faker.internetDomainName().empty);
2589 		assert(!faker.internetDomainSuffix().empty);
2590 		assert(!faker.internetDomainWord().empty);
2591 		assert(!faker.internetExampleEmail().empty);
2592 		assert(!faker.internetFreeEmail().empty);
2593 		assert(!faker.internetIPv4().empty);
2594 		assert(!faker.internetIPv6().empty);
2595 		assert(!faker.internetPassword().empty);
2596 		assert(!faker.internetProtocol().empty);
2597 		assert(!faker.internetUrl().empty);
2598 		assert(!faker.internetUserName().empty);
2599 		assert(!faker.loremParagraph().empty);
2600 		assert(!faker.loremParagraphs().empty);
2601 		assert(!faker.loremSentance().empty);
2602 		assert(!faker.loremSentances().empty);
2603 		assert(!faker.loremSupplemental().empty);
2604 		assert(!faker.loremText().empty);
2605 		assert(!faker.loremWords().empty);
2606 		assert(!faker.nameFemaleFirstName().empty);
2607 		assert(!faker.nameFirstName().empty);
2608 		assert(!faker.nameGender().empty);
2609 		assert(!faker.nameLastName().empty);
2610 		assert(!faker.nameMaleFirstName().empty);
2611 		assert(!faker.nameName().empty);
2612 		assert(!faker.namePrefix().empty);
2613 		assert(!faker.nameSuffix().empty);
2614 		assert(!faker.nameTitleDescriptor().empty);
2615 		assert(!faker.nameTitleJob().empty);
2616 		assert(!faker.nameTitleLevel().empty);
2617 		assert(!faker.phoneNumber().empty);
2618 		assert(!faker.phoneNumberFormats().empty);
2619 		assert(!faker.teamCreature().empty);
2620 		assert(!faker.teamName().empty);
2621 		assert(!faker.vehicle().empty);
2622 		assert(!faker.vehicleFuel().empty);
2623 		assert(!faker.vehicleManufacturer().empty);
2624 		assert(!faker.vehicleModel().empty);
2625 		assert(!faker.vehicleVehicleType().empty);
2626 		assert(!faker.vehicleVin().empty);
2627 
2628 	}
2629 }
2630 
2631 unittest {
2632 	import faked.faker_de_ch;
2633     auto faker = new Faker_de_ch(22);
2634 	for(int i = 0; i < 30; ++i) {
2635 		assert(!faker.addressBuildingNumber().empty);
2636 		assert(!faker.addressCity().empty);
2637 		assert(!faker.addressCityPrefix().empty);
2638 		assert(!faker.addressCitySuffix().empty);
2639 		assert(!faker.addressCountry().empty);
2640 		assert(!faker.addressCountryCode().empty);
2641 		assert(!faker.addressCounty().empty);
2642 		assert(!faker.addressDefaultCountry().empty);
2643 		assert(!faker.addressDirection().empty);
2644 		assert(!faker.addressDirectionAbbr().empty);
2645 		assert(!faker.addressLatitude().empty);
2646 		assert(!faker.addressLongitude().empty);
2647 		assert(!faker.addressPostcode().empty);
2648 		assert(!faker.addressPostcodeByState().empty);
2649 		assert(!faker.addressSecondaryAddress().empty);
2650 		assert(!faker.addressState().empty);
2651 		assert(!faker.addressStateAbbr().empty);
2652 		assert(!faker.addressStreetAddress().empty);
2653 		assert(!faker.addressStreetName().empty);
2654 		assert(!faker.addressStreetSuffix().empty);
2655 		assert(!faker.addressTimeZone().empty);
2656 		assert(!faker.appAuthor().empty);
2657 		assert(!faker.appName().empty);
2658 		assert(!faker.appVersion().empty);
2659 		assert(!faker.businessCreditCardExpiryDates().empty);
2660 		assert(!faker.businessCreditCardNumbers().empty);
2661 		assert(!faker.businessCreditCardTypes().empty);
2662 		assert(!faker.cellPhoneFormats().empty);
2663 		assert(!faker.commerceColor().empty);
2664 		assert(!faker.commerceDepartment().empty);
2665 		assert(!faker.commerceProductName().empty);
2666 		assert(!faker.commerceProductNameAdjective().empty);
2667 		assert(!faker.commerceProductNameMaterial().empty);
2668 		assert(!faker.commerceProductNameProduct().empty);
2669 		assert(!faker.companyAdjective().empty);
2670 		assert(!faker.companyBs().empty);
2671 		assert(!faker.companyBsAdjective().empty);
2672 		assert(!faker.companyBsNoun().empty);
2673 		assert(!faker.companyBsVerb().empty);
2674 		assert(!faker.companyCatchPhrase().empty);
2675 		assert(!faker.companyDescriptor().empty);
2676 		assert(!faker.companyName().empty);
2677 		assert(!faker.companyNoun().empty);
2678 		assert(!faker.companySuffix().empty);
2679 		assert(!faker.databaseCollation().empty);
2680 		assert(!faker.databaseColumn().empty);
2681 		assert(!faker.databaseEngine().empty);
2682 		assert(!faker.databaseType().empty);
2683 		assert(!faker.fianaceCreditCardCVV().empty);
2684 		assert(!faker.fianceAccount().empty);
2685 		assert(!faker.fianceRoutingNumber().empty);
2686 		assert(!faker.financeAccountType().empty);
2687 		assert(!faker.financeBIC().empty);
2688 		assert(!faker.financeBitcoinAddress().empty);
2689 		assert(!faker.financeCreditCard().empty);
2690 		assert(!faker.financeCreditCardAmericanExpress().empty);
2691 		assert(!faker.financeCreditCardDinersClub().empty);
2692 		assert(!faker.financeCreditCardDiscover().empty);
2693 		assert(!faker.financeCreditCardInstapayment().empty);
2694 		assert(!faker.financeCreditCardJcb().empty);
2695 		assert(!faker.financeCreditCardMastercard().empty);
2696 		assert(!faker.financeCreditCardSolo().empty);
2697 		assert(!faker.financeCreditCardSwitch().empty);
2698 		assert(!faker.financeCreditCardVisa().empty);
2699 		assert(!faker.financeCurrency().empty);
2700 		assert(!faker.financeIBAN().empty);
2701 		assert(!faker.financeMask().empty);
2702 		assert(!faker.financeTransactionType().empty);
2703 		assert(!faker.hackerAbbreviation().empty);
2704 		assert(!faker.hackerAdjective().empty);
2705 		assert(!faker.hackerIngverb().empty);
2706 		assert(!faker.hackerNoun().empty);
2707 		assert(!faker.hackerVerb().empty);
2708 		assert(!faker.helperAlpha().empty);
2709 		assert(!faker.helperAlphaNum().empty);
2710 		assert(!faker.helperHexaDecimal().empty);
2711 		assert(!faker.internetAvatarUri().empty);
2712 		assert(!faker.internetColor().empty);
2713 		assert(!faker.internetDomainName().empty);
2714 		assert(!faker.internetDomainSuffix().empty);
2715 		assert(!faker.internetDomainWord().empty);
2716 		assert(!faker.internetExampleEmail().empty);
2717 		assert(!faker.internetFreeEmail().empty);
2718 		assert(!faker.internetIPv4().empty);
2719 		assert(!faker.internetIPv6().empty);
2720 		assert(!faker.internetPassword().empty);
2721 		assert(!faker.internetProtocol().empty);
2722 		assert(!faker.internetUrl().empty);
2723 		assert(!faker.internetUserName().empty);
2724 		assert(!faker.loremParagraph().empty);
2725 		assert(!faker.loremParagraphs().empty);
2726 		assert(!faker.loremSentance().empty);
2727 		assert(!faker.loremSentances().empty);
2728 		assert(!faker.loremSupplemental().empty);
2729 		assert(!faker.loremText().empty);
2730 		assert(!faker.loremWords().empty);
2731 		assert(!faker.nameFemaleFirstName().empty);
2732 		assert(!faker.nameFirstName().empty);
2733 		assert(!faker.nameGender().empty);
2734 		assert(!faker.nameLastName().empty);
2735 		assert(!faker.nameMaleFirstName().empty);
2736 		assert(!faker.nameName().empty);
2737 		assert(!faker.namePrefix().empty);
2738 		assert(!faker.nameSuffix().empty);
2739 		assert(!faker.nameTitleDescriptor().empty);
2740 		assert(!faker.nameTitleJob().empty);
2741 		assert(!faker.nameTitleLevel().empty);
2742 		assert(!faker.phoneNumber().empty);
2743 		assert(!faker.phoneNumberFormats().empty);
2744 		assert(!faker.teamCreature().empty);
2745 		assert(!faker.teamName().empty);
2746 		assert(!faker.vehicle().empty);
2747 		assert(!faker.vehicleFuel().empty);
2748 		assert(!faker.vehicleManufacturer().empty);
2749 		assert(!faker.vehicleModel().empty);
2750 		assert(!faker.vehicleVehicleType().empty);
2751 		assert(!faker.vehicleVin().empty);
2752 
2753 	}
2754 }
2755 
2756 unittest {
2757 	import faked.faker_en_au_ocker;
2758     auto faker = new Faker_en_au_ocker(23);
2759 	for(int i = 0; i < 30; ++i) {
2760 		assert(!faker.addressBuildingNumber().empty);
2761 		assert(!faker.addressCity().empty);
2762 		assert(!faker.addressCityPrefix().empty);
2763 		assert(!faker.addressCitySuffix().empty);
2764 		assert(!faker.addressCountry().empty);
2765 		assert(!faker.addressCountryCode().empty);
2766 		assert(!faker.addressCounty().empty);
2767 		assert(!faker.addressDefaultCountry().empty);
2768 		assert(!faker.addressDirection().empty);
2769 		assert(!faker.addressDirectionAbbr().empty);
2770 		assert(!faker.addressLatitude().empty);
2771 		assert(!faker.addressLongitude().empty);
2772 		assert(!faker.addressPostcode().empty);
2773 		assert(!faker.addressPostcodeByState().empty);
2774 		assert(!faker.addressSecondaryAddress().empty);
2775 		assert(!faker.addressState().empty);
2776 		assert(!faker.addressStateAbbr().empty);
2777 		assert(!faker.addressStreetAddress().empty);
2778 		assert(!faker.addressStreetName().empty);
2779 		assert(!faker.addressStreetSuffix().empty);
2780 		assert(!faker.addressTimeZone().empty);
2781 		assert(!faker.appAuthor().empty);
2782 		assert(!faker.appName().empty);
2783 		assert(!faker.appVersion().empty);
2784 		assert(!faker.businessCreditCardExpiryDates().empty);
2785 		assert(!faker.businessCreditCardNumbers().empty);
2786 		assert(!faker.businessCreditCardTypes().empty);
2787 		assert(!faker.cellPhoneFormats().empty);
2788 		assert(!faker.commerceColor().empty);
2789 		assert(!faker.commerceDepartment().empty);
2790 		assert(!faker.commerceProductName().empty);
2791 		assert(!faker.commerceProductNameAdjective().empty);
2792 		assert(!faker.commerceProductNameMaterial().empty);
2793 		assert(!faker.commerceProductNameProduct().empty);
2794 		assert(!faker.companyAdjective().empty);
2795 		assert(!faker.companyBs().empty);
2796 		assert(!faker.companyBsAdjective().empty);
2797 		assert(!faker.companyBsNoun().empty);
2798 		assert(!faker.companyBsVerb().empty);
2799 		assert(!faker.companyCatchPhrase().empty);
2800 		assert(!faker.companyDescriptor().empty);
2801 		assert(!faker.companyName().empty);
2802 		assert(!faker.companyNoun().empty);
2803 		assert(!faker.companySuffix().empty);
2804 		assert(!faker.databaseCollation().empty);
2805 		assert(!faker.databaseColumn().empty);
2806 		assert(!faker.databaseEngine().empty);
2807 		assert(!faker.databaseType().empty);
2808 		assert(!faker.fianaceCreditCardCVV().empty);
2809 		assert(!faker.fianceAccount().empty);
2810 		assert(!faker.fianceRoutingNumber().empty);
2811 		assert(!faker.financeAccountType().empty);
2812 		assert(!faker.financeBIC().empty);
2813 		assert(!faker.financeBitcoinAddress().empty);
2814 		assert(!faker.financeCreditCard().empty);
2815 		assert(!faker.financeCreditCardAmericanExpress().empty);
2816 		assert(!faker.financeCreditCardDinersClub().empty);
2817 		assert(!faker.financeCreditCardDiscover().empty);
2818 		assert(!faker.financeCreditCardInstapayment().empty);
2819 		assert(!faker.financeCreditCardJcb().empty);
2820 		assert(!faker.financeCreditCardMastercard().empty);
2821 		assert(!faker.financeCreditCardSolo().empty);
2822 		assert(!faker.financeCreditCardSwitch().empty);
2823 		assert(!faker.financeCreditCardVisa().empty);
2824 		assert(!faker.financeCurrency().empty);
2825 		assert(!faker.financeIBAN().empty);
2826 		assert(!faker.financeMask().empty);
2827 		assert(!faker.financeTransactionType().empty);
2828 		assert(!faker.hackerAbbreviation().empty);
2829 		assert(!faker.hackerAdjective().empty);
2830 		assert(!faker.hackerIngverb().empty);
2831 		assert(!faker.hackerNoun().empty);
2832 		assert(!faker.hackerVerb().empty);
2833 		assert(!faker.helperAlpha().empty);
2834 		assert(!faker.helperAlphaNum().empty);
2835 		assert(!faker.helperHexaDecimal().empty);
2836 		assert(!faker.internetAvatarUri().empty);
2837 		assert(!faker.internetColor().empty);
2838 		assert(!faker.internetDomainName().empty);
2839 		assert(!faker.internetDomainSuffix().empty);
2840 		assert(!faker.internetDomainWord().empty);
2841 		assert(!faker.internetExampleEmail().empty);
2842 		assert(!faker.internetFreeEmail().empty);
2843 		assert(!faker.internetIPv4().empty);
2844 		assert(!faker.internetIPv6().empty);
2845 		assert(!faker.internetPassword().empty);
2846 		assert(!faker.internetProtocol().empty);
2847 		assert(!faker.internetUrl().empty);
2848 		assert(!faker.internetUserName().empty);
2849 		assert(!faker.loremParagraph().empty);
2850 		assert(!faker.loremParagraphs().empty);
2851 		assert(!faker.loremSentance().empty);
2852 		assert(!faker.loremSentances().empty);
2853 		assert(!faker.loremSupplemental().empty);
2854 		assert(!faker.loremText().empty);
2855 		assert(!faker.loremWords().empty);
2856 		assert(!faker.nameFemaleFirstName().empty);
2857 		assert(!faker.nameFirstName().empty);
2858 		assert(!faker.nameGender().empty);
2859 		assert(!faker.nameLastName().empty);
2860 		assert(!faker.nameMaleFirstName().empty);
2861 		assert(!faker.nameName().empty);
2862 		assert(!faker.namePrefix().empty);
2863 		assert(!faker.nameSuffix().empty);
2864 		assert(!faker.nameTitleDescriptor().empty);
2865 		assert(!faker.nameTitleJob().empty);
2866 		assert(!faker.nameTitleLevel().empty);
2867 		assert(!faker.phoneNumber().empty);
2868 		assert(!faker.phoneNumberFormats().empty);
2869 		assert(!faker.teamCreature().empty);
2870 		assert(!faker.teamName().empty);
2871 		assert(!faker.vehicle().empty);
2872 		assert(!faker.vehicleFuel().empty);
2873 		assert(!faker.vehicleManufacturer().empty);
2874 		assert(!faker.vehicleModel().empty);
2875 		assert(!faker.vehicleVehicleType().empty);
2876 		assert(!faker.vehicleVin().empty);
2877 
2878 	}
2879 }
2880 
2881 unittest {
2882 	import faked.faker_en_ie;
2883     auto faker = new Faker_en_ie(24);
2884 	for(int i = 0; i < 30; ++i) {
2885 		assert(!faker.addressBuildingNumber().empty);
2886 		assert(!faker.addressCity().empty);
2887 		assert(!faker.addressCityPrefix().empty);
2888 		assert(!faker.addressCitySuffix().empty);
2889 		assert(!faker.addressCountry().empty);
2890 		assert(!faker.addressCountryCode().empty);
2891 		assert(!faker.addressCounty().empty);
2892 		assert(!faker.addressDefaultCountry().empty);
2893 		assert(!faker.addressDirection().empty);
2894 		assert(!faker.addressDirectionAbbr().empty);
2895 		assert(!faker.addressLatitude().empty);
2896 		assert(!faker.addressLongitude().empty);
2897 		assert(!faker.addressPostcode().empty);
2898 		assert(!faker.addressPostcodeByState().empty);
2899 		assert(!faker.addressSecondaryAddress().empty);
2900 		assert(!faker.addressState().empty);
2901 		assert(!faker.addressStateAbbr().empty);
2902 		assert(!faker.addressStreetAddress().empty);
2903 		assert(!faker.addressStreetName().empty);
2904 		assert(!faker.addressStreetSuffix().empty);
2905 		assert(!faker.addressTimeZone().empty);
2906 		assert(!faker.appAuthor().empty);
2907 		assert(!faker.appName().empty);
2908 		assert(!faker.appVersion().empty);
2909 		assert(!faker.businessCreditCardExpiryDates().empty);
2910 		assert(!faker.businessCreditCardNumbers().empty);
2911 		assert(!faker.businessCreditCardTypes().empty);
2912 		assert(!faker.cellPhoneFormats().empty);
2913 		assert(!faker.commerceColor().empty);
2914 		assert(!faker.commerceDepartment().empty);
2915 		assert(!faker.commerceProductName().empty);
2916 		assert(!faker.commerceProductNameAdjective().empty);
2917 		assert(!faker.commerceProductNameMaterial().empty);
2918 		assert(!faker.commerceProductNameProduct().empty);
2919 		assert(!faker.companyAdjective().empty);
2920 		assert(!faker.companyBs().empty);
2921 		assert(!faker.companyBsAdjective().empty);
2922 		assert(!faker.companyBsNoun().empty);
2923 		assert(!faker.companyBsVerb().empty);
2924 		assert(!faker.companyCatchPhrase().empty);
2925 		assert(!faker.companyDescriptor().empty);
2926 		assert(!faker.companyName().empty);
2927 		assert(!faker.companyNoun().empty);
2928 		assert(!faker.companySuffix().empty);
2929 		assert(!faker.databaseCollation().empty);
2930 		assert(!faker.databaseColumn().empty);
2931 		assert(!faker.databaseEngine().empty);
2932 		assert(!faker.databaseType().empty);
2933 		assert(!faker.fianaceCreditCardCVV().empty);
2934 		assert(!faker.fianceAccount().empty);
2935 		assert(!faker.fianceRoutingNumber().empty);
2936 		assert(!faker.financeAccountType().empty);
2937 		assert(!faker.financeBIC().empty);
2938 		assert(!faker.financeBitcoinAddress().empty);
2939 		assert(!faker.financeCreditCard().empty);
2940 		assert(!faker.financeCreditCardAmericanExpress().empty);
2941 		assert(!faker.financeCreditCardDinersClub().empty);
2942 		assert(!faker.financeCreditCardDiscover().empty);
2943 		assert(!faker.financeCreditCardInstapayment().empty);
2944 		assert(!faker.financeCreditCardJcb().empty);
2945 		assert(!faker.financeCreditCardMastercard().empty);
2946 		assert(!faker.financeCreditCardSolo().empty);
2947 		assert(!faker.financeCreditCardSwitch().empty);
2948 		assert(!faker.financeCreditCardVisa().empty);
2949 		assert(!faker.financeCurrency().empty);
2950 		assert(!faker.financeIBAN().empty);
2951 		assert(!faker.financeMask().empty);
2952 		assert(!faker.financeTransactionType().empty);
2953 		assert(!faker.hackerAbbreviation().empty);
2954 		assert(!faker.hackerAdjective().empty);
2955 		assert(!faker.hackerIngverb().empty);
2956 		assert(!faker.hackerNoun().empty);
2957 		assert(!faker.hackerVerb().empty);
2958 		assert(!faker.helperAlpha().empty);
2959 		assert(!faker.helperAlphaNum().empty);
2960 		assert(!faker.helperHexaDecimal().empty);
2961 		assert(!faker.internetAvatarUri().empty);
2962 		assert(!faker.internetColor().empty);
2963 		assert(!faker.internetDomainName().empty);
2964 		assert(!faker.internetDomainSuffix().empty);
2965 		assert(!faker.internetDomainWord().empty);
2966 		assert(!faker.internetExampleEmail().empty);
2967 		assert(!faker.internetFreeEmail().empty);
2968 		assert(!faker.internetIPv4().empty);
2969 		assert(!faker.internetIPv6().empty);
2970 		assert(!faker.internetPassword().empty);
2971 		assert(!faker.internetProtocol().empty);
2972 		assert(!faker.internetUrl().empty);
2973 		assert(!faker.internetUserName().empty);
2974 		assert(!faker.loremParagraph().empty);
2975 		assert(!faker.loremParagraphs().empty);
2976 		assert(!faker.loremSentance().empty);
2977 		assert(!faker.loremSentances().empty);
2978 		assert(!faker.loremSupplemental().empty);
2979 		assert(!faker.loremText().empty);
2980 		assert(!faker.loremWords().empty);
2981 		assert(!faker.nameFemaleFirstName().empty);
2982 		assert(!faker.nameFirstName().empty);
2983 		assert(!faker.nameGender().empty);
2984 		assert(!faker.nameLastName().empty);
2985 		assert(!faker.nameMaleFirstName().empty);
2986 		assert(!faker.nameName().empty);
2987 		assert(!faker.namePrefix().empty);
2988 		assert(!faker.nameSuffix().empty);
2989 		assert(!faker.nameTitleDescriptor().empty);
2990 		assert(!faker.nameTitleJob().empty);
2991 		assert(!faker.nameTitleLevel().empty);
2992 		assert(!faker.phoneNumber().empty);
2993 		assert(!faker.phoneNumberFormats().empty);
2994 		assert(!faker.teamCreature().empty);
2995 		assert(!faker.teamName().empty);
2996 		assert(!faker.vehicle().empty);
2997 		assert(!faker.vehicleFuel().empty);
2998 		assert(!faker.vehicleManufacturer().empty);
2999 		assert(!faker.vehicleModel().empty);
3000 		assert(!faker.vehicleVehicleType().empty);
3001 		assert(!faker.vehicleVin().empty);
3002 
3003 	}
3004 }
3005 
3006 unittest {
3007 	import faked.faker_es;
3008     auto faker = new Faker_es(25);
3009 	for(int i = 0; i < 30; ++i) {
3010 		assert(!faker.addressBuildingNumber().empty);
3011 		assert(!faker.addressCity().empty);
3012 		assert(!faker.addressCityPrefix().empty);
3013 		assert(!faker.addressCitySuffix().empty);
3014 		assert(!faker.addressCountry().empty);
3015 		assert(!faker.addressCountryCode().empty);
3016 		assert(!faker.addressCounty().empty);
3017 		assert(!faker.addressDefaultCountry().empty);
3018 		assert(!faker.addressDirection().empty);
3019 		assert(!faker.addressDirectionAbbr().empty);
3020 		assert(!faker.addressLatitude().empty);
3021 		assert(!faker.addressLongitude().empty);
3022 		assert(!faker.addressPostcode().empty);
3023 		assert(!faker.addressPostcodeByState().empty);
3024 		assert(!faker.addressSecondaryAddress().empty);
3025 		assert(!faker.addressState().empty);
3026 		assert(!faker.addressStateAbbr().empty);
3027 		assert(!faker.addressStreetAddress().empty);
3028 		assert(!faker.addressStreetName().empty);
3029 		assert(!faker.addressStreetSuffix().empty);
3030 		assert(!faker.addressTimeZone().empty);
3031 		assert(!faker.appAuthor().empty);
3032 		assert(!faker.appName().empty);
3033 		assert(!faker.appVersion().empty);
3034 		assert(!faker.businessCreditCardExpiryDates().empty);
3035 		assert(!faker.businessCreditCardNumbers().empty);
3036 		assert(!faker.businessCreditCardTypes().empty);
3037 		assert(!faker.cellPhoneFormats().empty);
3038 		assert(!faker.commerceColor().empty);
3039 		assert(!faker.commerceDepartment().empty);
3040 		assert(!faker.commerceProductName().empty);
3041 		assert(!faker.commerceProductNameAdjective().empty);
3042 		assert(!faker.commerceProductNameMaterial().empty);
3043 		assert(!faker.commerceProductNameProduct().empty);
3044 		assert(!faker.companyAdjective().empty);
3045 		assert(!faker.companyBs().empty);
3046 		assert(!faker.companyBsAdjective().empty);
3047 		assert(!faker.companyBsNoun().empty);
3048 		assert(!faker.companyBsVerb().empty);
3049 		assert(!faker.companyCatchPhrase().empty);
3050 		assert(!faker.companyDescriptor().empty);
3051 		assert(!faker.companyName().empty);
3052 		assert(!faker.companyNoun().empty);
3053 		assert(!faker.companySuffix().empty);
3054 		assert(!faker.databaseCollation().empty);
3055 		assert(!faker.databaseColumn().empty);
3056 		assert(!faker.databaseEngine().empty);
3057 		assert(!faker.databaseType().empty);
3058 		assert(!faker.fianaceCreditCardCVV().empty);
3059 		assert(!faker.fianceAccount().empty);
3060 		assert(!faker.fianceRoutingNumber().empty);
3061 		assert(!faker.financeAccountType().empty);
3062 		assert(!faker.financeBIC().empty);
3063 		assert(!faker.financeBitcoinAddress().empty);
3064 		assert(!faker.financeCreditCard().empty);
3065 		assert(!faker.financeCreditCardAmericanExpress().empty);
3066 		assert(!faker.financeCreditCardDinersClub().empty);
3067 		assert(!faker.financeCreditCardDiscover().empty);
3068 		assert(!faker.financeCreditCardInstapayment().empty);
3069 		assert(!faker.financeCreditCardJcb().empty);
3070 		assert(!faker.financeCreditCardMastercard().empty);
3071 		assert(!faker.financeCreditCardSolo().empty);
3072 		assert(!faker.financeCreditCardSwitch().empty);
3073 		assert(!faker.financeCreditCardVisa().empty);
3074 		assert(!faker.financeCurrency().empty);
3075 		assert(!faker.financeIBAN().empty);
3076 		assert(!faker.financeMask().empty);
3077 		assert(!faker.financeTransactionType().empty);
3078 		assert(!faker.hackerAbbreviation().empty);
3079 		assert(!faker.hackerAdjective().empty);
3080 		assert(!faker.hackerIngverb().empty);
3081 		assert(!faker.hackerNoun().empty);
3082 		assert(!faker.hackerVerb().empty);
3083 		assert(!faker.helperAlpha().empty);
3084 		assert(!faker.helperAlphaNum().empty);
3085 		assert(!faker.helperHexaDecimal().empty);
3086 		assert(!faker.internetAvatarUri().empty);
3087 		assert(!faker.internetColor().empty);
3088 		assert(!faker.internetDomainName().empty);
3089 		assert(!faker.internetDomainSuffix().empty);
3090 		assert(!faker.internetDomainWord().empty);
3091 		assert(!faker.internetExampleEmail().empty);
3092 		assert(!faker.internetFreeEmail().empty);
3093 		assert(!faker.internetIPv4().empty);
3094 		assert(!faker.internetIPv6().empty);
3095 		assert(!faker.internetPassword().empty);
3096 		assert(!faker.internetProtocol().empty);
3097 		assert(!faker.internetUrl().empty);
3098 		assert(!faker.internetUserName().empty);
3099 		assert(!faker.loremParagraph().empty);
3100 		assert(!faker.loremParagraphs().empty);
3101 		assert(!faker.loremSentance().empty);
3102 		assert(!faker.loremSentances().empty);
3103 		assert(!faker.loremSupplemental().empty);
3104 		assert(!faker.loremText().empty);
3105 		assert(!faker.loremWords().empty);
3106 		assert(!faker.nameFemaleFirstName().empty);
3107 		assert(!faker.nameFirstName().empty);
3108 		assert(!faker.nameGender().empty);
3109 		assert(!faker.nameLastName().empty);
3110 		assert(!faker.nameMaleFirstName().empty);
3111 		assert(!faker.nameName().empty);
3112 		assert(!faker.namePrefix().empty);
3113 		assert(!faker.nameSuffix().empty);
3114 		assert(!faker.nameTitleDescriptor().empty);
3115 		assert(!faker.nameTitleJob().empty);
3116 		assert(!faker.nameTitleLevel().empty);
3117 		assert(!faker.phoneNumber().empty);
3118 		assert(!faker.phoneNumberFormats().empty);
3119 		assert(!faker.teamCreature().empty);
3120 		assert(!faker.teamName().empty);
3121 		assert(!faker.vehicle().empty);
3122 		assert(!faker.vehicleFuel().empty);
3123 		assert(!faker.vehicleManufacturer().empty);
3124 		assert(!faker.vehicleModel().empty);
3125 		assert(!faker.vehicleVehicleType().empty);
3126 		assert(!faker.vehicleVin().empty);
3127 
3128 	}
3129 }
3130 
3131 unittest {
3132 	import faked.faker_fr_ca;
3133     auto faker = new Faker_fr_ca(26);
3134 	for(int i = 0; i < 30; ++i) {
3135 		assert(!faker.addressBuildingNumber().empty);
3136 		assert(!faker.addressCity().empty);
3137 		assert(!faker.addressCityPrefix().empty);
3138 		assert(!faker.addressCitySuffix().empty);
3139 		assert(!faker.addressCountry().empty);
3140 		assert(!faker.addressCountryCode().empty);
3141 		assert(!faker.addressCounty().empty);
3142 		assert(!faker.addressDefaultCountry().empty);
3143 		assert(!faker.addressDirection().empty);
3144 		assert(!faker.addressDirectionAbbr().empty);
3145 		assert(!faker.addressLatitude().empty);
3146 		assert(!faker.addressLongitude().empty);
3147 		assert(!faker.addressPostcode().empty);
3148 		assert(!faker.addressPostcodeByState().empty);
3149 		assert(!faker.addressSecondaryAddress().empty);
3150 		assert(!faker.addressState().empty);
3151 		assert(!faker.addressStateAbbr().empty);
3152 		assert(!faker.addressStreetAddress().empty);
3153 		assert(!faker.addressStreetName().empty);
3154 		assert(!faker.addressStreetSuffix().empty);
3155 		assert(!faker.addressTimeZone().empty);
3156 		assert(!faker.appAuthor().empty);
3157 		assert(!faker.appName().empty);
3158 		assert(!faker.appVersion().empty);
3159 		assert(!faker.businessCreditCardExpiryDates().empty);
3160 		assert(!faker.businessCreditCardNumbers().empty);
3161 		assert(!faker.businessCreditCardTypes().empty);
3162 		assert(!faker.cellPhoneFormats().empty);
3163 		assert(!faker.commerceColor().empty);
3164 		assert(!faker.commerceDepartment().empty);
3165 		assert(!faker.commerceProductName().empty);
3166 		assert(!faker.commerceProductNameAdjective().empty);
3167 		assert(!faker.commerceProductNameMaterial().empty);
3168 		assert(!faker.commerceProductNameProduct().empty);
3169 		assert(!faker.companyAdjective().empty);
3170 		assert(!faker.companyBs().empty);
3171 		assert(!faker.companyBsAdjective().empty);
3172 		assert(!faker.companyBsNoun().empty);
3173 		assert(!faker.companyBsVerb().empty);
3174 		assert(!faker.companyCatchPhrase().empty);
3175 		assert(!faker.companyDescriptor().empty);
3176 		assert(!faker.companyName().empty);
3177 		assert(!faker.companyNoun().empty);
3178 		assert(!faker.companySuffix().empty);
3179 		assert(!faker.databaseCollation().empty);
3180 		assert(!faker.databaseColumn().empty);
3181 		assert(!faker.databaseEngine().empty);
3182 		assert(!faker.databaseType().empty);
3183 		assert(!faker.fianaceCreditCardCVV().empty);
3184 		assert(!faker.fianceAccount().empty);
3185 		assert(!faker.fianceRoutingNumber().empty);
3186 		assert(!faker.financeAccountType().empty);
3187 		assert(!faker.financeBIC().empty);
3188 		assert(!faker.financeBitcoinAddress().empty);
3189 		assert(!faker.financeCreditCard().empty);
3190 		assert(!faker.financeCreditCardAmericanExpress().empty);
3191 		assert(!faker.financeCreditCardDinersClub().empty);
3192 		assert(!faker.financeCreditCardDiscover().empty);
3193 		assert(!faker.financeCreditCardInstapayment().empty);
3194 		assert(!faker.financeCreditCardJcb().empty);
3195 		assert(!faker.financeCreditCardMastercard().empty);
3196 		assert(!faker.financeCreditCardSolo().empty);
3197 		assert(!faker.financeCreditCardSwitch().empty);
3198 		assert(!faker.financeCreditCardVisa().empty);
3199 		assert(!faker.financeCurrency().empty);
3200 		assert(!faker.financeIBAN().empty);
3201 		assert(!faker.financeMask().empty);
3202 		assert(!faker.financeTransactionType().empty);
3203 		assert(!faker.hackerAbbreviation().empty);
3204 		assert(!faker.hackerAdjective().empty);
3205 		assert(!faker.hackerIngverb().empty);
3206 		assert(!faker.hackerNoun().empty);
3207 		assert(!faker.hackerVerb().empty);
3208 		assert(!faker.helperAlpha().empty);
3209 		assert(!faker.helperAlphaNum().empty);
3210 		assert(!faker.helperHexaDecimal().empty);
3211 		assert(!faker.internetAvatarUri().empty);
3212 		assert(!faker.internetColor().empty);
3213 		assert(!faker.internetDomainName().empty);
3214 		assert(!faker.internetDomainSuffix().empty);
3215 		assert(!faker.internetDomainWord().empty);
3216 		assert(!faker.internetExampleEmail().empty);
3217 		assert(!faker.internetFreeEmail().empty);
3218 		assert(!faker.internetIPv4().empty);
3219 		assert(!faker.internetIPv6().empty);
3220 		assert(!faker.internetPassword().empty);
3221 		assert(!faker.internetProtocol().empty);
3222 		assert(!faker.internetUrl().empty);
3223 		assert(!faker.internetUserName().empty);
3224 		assert(!faker.loremParagraph().empty);
3225 		assert(!faker.loremParagraphs().empty);
3226 		assert(!faker.loremSentance().empty);
3227 		assert(!faker.loremSentances().empty);
3228 		assert(!faker.loremSupplemental().empty);
3229 		assert(!faker.loremText().empty);
3230 		assert(!faker.loremWords().empty);
3231 		assert(!faker.nameFemaleFirstName().empty);
3232 		assert(!faker.nameFirstName().empty);
3233 		assert(!faker.nameGender().empty);
3234 		assert(!faker.nameLastName().empty);
3235 		assert(!faker.nameMaleFirstName().empty);
3236 		assert(!faker.nameName().empty);
3237 		assert(!faker.namePrefix().empty);
3238 		assert(!faker.nameSuffix().empty);
3239 		assert(!faker.nameTitleDescriptor().empty);
3240 		assert(!faker.nameTitleJob().empty);
3241 		assert(!faker.nameTitleLevel().empty);
3242 		assert(!faker.phoneNumber().empty);
3243 		assert(!faker.phoneNumberFormats().empty);
3244 		assert(!faker.teamCreature().empty);
3245 		assert(!faker.teamName().empty);
3246 		assert(!faker.vehicle().empty);
3247 		assert(!faker.vehicleFuel().empty);
3248 		assert(!faker.vehicleManufacturer().empty);
3249 		assert(!faker.vehicleModel().empty);
3250 		assert(!faker.vehicleVehicleType().empty);
3251 		assert(!faker.vehicleVin().empty);
3252 
3253 	}
3254 }
3255 
3256 unittest {
3257 	import faked.faker_it;
3258     auto faker = new Faker_it(27);
3259 	for(int i = 0; i < 30; ++i) {
3260 		assert(!faker.addressBuildingNumber().empty);
3261 		assert(!faker.addressCity().empty);
3262 		assert(!faker.addressCityPrefix().empty);
3263 		assert(!faker.addressCitySuffix().empty);
3264 		assert(!faker.addressCountry().empty);
3265 		assert(!faker.addressCountryCode().empty);
3266 		assert(!faker.addressCounty().empty);
3267 		assert(!faker.addressDefaultCountry().empty);
3268 		assert(!faker.addressDirection().empty);
3269 		assert(!faker.addressDirectionAbbr().empty);
3270 		assert(!faker.addressLatitude().empty);
3271 		assert(!faker.addressLongitude().empty);
3272 		assert(!faker.addressPostcode().empty);
3273 		assert(!faker.addressPostcodeByState().empty);
3274 		assert(!faker.addressSecondaryAddress().empty);
3275 		assert(!faker.addressState().empty);
3276 		assert(!faker.addressStateAbbr().empty);
3277 		assert(!faker.addressStreetAddress().empty);
3278 		assert(!faker.addressStreetName().empty);
3279 		assert(!faker.addressStreetSuffix().empty);
3280 		assert(!faker.addressTimeZone().empty);
3281 		assert(!faker.appAuthor().empty);
3282 		assert(!faker.appName().empty);
3283 		assert(!faker.appVersion().empty);
3284 		assert(!faker.businessCreditCardExpiryDates().empty);
3285 		assert(!faker.businessCreditCardNumbers().empty);
3286 		assert(!faker.businessCreditCardTypes().empty);
3287 		assert(!faker.cellPhoneFormats().empty);
3288 		assert(!faker.commerceColor().empty);
3289 		assert(!faker.commerceDepartment().empty);
3290 		assert(!faker.commerceProductName().empty);
3291 		assert(!faker.commerceProductNameAdjective().empty);
3292 		assert(!faker.commerceProductNameMaterial().empty);
3293 		assert(!faker.commerceProductNameProduct().empty);
3294 		assert(!faker.companyAdjective().empty);
3295 		assert(!faker.companyBs().empty);
3296 		assert(!faker.companyBsAdjective().empty);
3297 		assert(!faker.companyBsNoun().empty);
3298 		assert(!faker.companyBsVerb().empty);
3299 		assert(!faker.companyCatchPhrase().empty);
3300 		assert(!faker.companyDescriptor().empty);
3301 		assert(!faker.companyName().empty);
3302 		assert(!faker.companyNoun().empty);
3303 		assert(!faker.companySuffix().empty);
3304 		assert(!faker.databaseCollation().empty);
3305 		assert(!faker.databaseColumn().empty);
3306 		assert(!faker.databaseEngine().empty);
3307 		assert(!faker.databaseType().empty);
3308 		assert(!faker.fianaceCreditCardCVV().empty);
3309 		assert(!faker.fianceAccount().empty);
3310 		assert(!faker.fianceRoutingNumber().empty);
3311 		assert(!faker.financeAccountType().empty);
3312 		assert(!faker.financeBIC().empty);
3313 		assert(!faker.financeBitcoinAddress().empty);
3314 		assert(!faker.financeCreditCard().empty);
3315 		assert(!faker.financeCreditCardAmericanExpress().empty);
3316 		assert(!faker.financeCreditCardDinersClub().empty);
3317 		assert(!faker.financeCreditCardDiscover().empty);
3318 		assert(!faker.financeCreditCardInstapayment().empty);
3319 		assert(!faker.financeCreditCardJcb().empty);
3320 		assert(!faker.financeCreditCardMastercard().empty);
3321 		assert(!faker.financeCreditCardSolo().empty);
3322 		assert(!faker.financeCreditCardSwitch().empty);
3323 		assert(!faker.financeCreditCardVisa().empty);
3324 		assert(!faker.financeCurrency().empty);
3325 		assert(!faker.financeIBAN().empty);
3326 		assert(!faker.financeMask().empty);
3327 		assert(!faker.financeTransactionType().empty);
3328 		assert(!faker.hackerAbbreviation().empty);
3329 		assert(!faker.hackerAdjective().empty);
3330 		assert(!faker.hackerIngverb().empty);
3331 		assert(!faker.hackerNoun().empty);
3332 		assert(!faker.hackerVerb().empty);
3333 		assert(!faker.helperAlpha().empty);
3334 		assert(!faker.helperAlphaNum().empty);
3335 		assert(!faker.helperHexaDecimal().empty);
3336 		assert(!faker.internetAvatarUri().empty);
3337 		assert(!faker.internetColor().empty);
3338 		assert(!faker.internetDomainName().empty);
3339 		assert(!faker.internetDomainSuffix().empty);
3340 		assert(!faker.internetDomainWord().empty);
3341 		assert(!faker.internetExampleEmail().empty);
3342 		assert(!faker.internetFreeEmail().empty);
3343 		assert(!faker.internetIPv4().empty);
3344 		assert(!faker.internetIPv6().empty);
3345 		assert(!faker.internetPassword().empty);
3346 		assert(!faker.internetProtocol().empty);
3347 		assert(!faker.internetUrl().empty);
3348 		assert(!faker.internetUserName().empty);
3349 		assert(!faker.loremParagraph().empty);
3350 		assert(!faker.loremParagraphs().empty);
3351 		assert(!faker.loremSentance().empty);
3352 		assert(!faker.loremSentances().empty);
3353 		assert(!faker.loremSupplemental().empty);
3354 		assert(!faker.loremText().empty);
3355 		assert(!faker.loremWords().empty);
3356 		assert(!faker.nameFemaleFirstName().empty);
3357 		assert(!faker.nameFirstName().empty);
3358 		assert(!faker.nameGender().empty);
3359 		assert(!faker.nameLastName().empty);
3360 		assert(!faker.nameMaleFirstName().empty);
3361 		assert(!faker.nameName().empty);
3362 		assert(!faker.namePrefix().empty);
3363 		assert(!faker.nameSuffix().empty);
3364 		assert(!faker.nameTitleDescriptor().empty);
3365 		assert(!faker.nameTitleJob().empty);
3366 		assert(!faker.nameTitleLevel().empty);
3367 		assert(!faker.phoneNumber().empty);
3368 		assert(!faker.phoneNumberFormats().empty);
3369 		assert(!faker.teamCreature().empty);
3370 		assert(!faker.teamName().empty);
3371 		assert(!faker.vehicle().empty);
3372 		assert(!faker.vehicleFuel().empty);
3373 		assert(!faker.vehicleManufacturer().empty);
3374 		assert(!faker.vehicleModel().empty);
3375 		assert(!faker.vehicleVehicleType().empty);
3376 		assert(!faker.vehicleVin().empty);
3377 
3378 	}
3379 }
3380 
3381 unittest {
3382 	import faked.faker_nb_no;
3383     auto faker = new Faker_nb_no(28);
3384 	for(int i = 0; i < 30; ++i) {
3385 		assert(!faker.addressBuildingNumber().empty);
3386 		assert(!faker.addressCity().empty);
3387 		assert(!faker.addressCityPrefix().empty);
3388 		assert(!faker.addressCitySuffix().empty);
3389 		assert(!faker.addressCountry().empty);
3390 		assert(!faker.addressCountryCode().empty);
3391 		assert(!faker.addressCounty().empty);
3392 		assert(!faker.addressDefaultCountry().empty);
3393 		assert(!faker.addressDirection().empty);
3394 		assert(!faker.addressDirectionAbbr().empty);
3395 		assert(!faker.addressLatitude().empty);
3396 		assert(!faker.addressLongitude().empty);
3397 		assert(!faker.addressPostcode().empty);
3398 		assert(!faker.addressPostcodeByState().empty);
3399 		assert(!faker.addressSecondaryAddress().empty);
3400 		assert(!faker.addressState().empty);
3401 		assert(!faker.addressStateAbbr().empty);
3402 		assert(!faker.addressStreetAddress().empty);
3403 		assert(!faker.addressStreetName().empty);
3404 		assert(!faker.addressStreetSuffix().empty);
3405 		assert(!faker.addressTimeZone().empty);
3406 		assert(!faker.appAuthor().empty);
3407 		assert(!faker.appName().empty);
3408 		assert(!faker.appVersion().empty);
3409 		assert(!faker.businessCreditCardExpiryDates().empty);
3410 		assert(!faker.businessCreditCardNumbers().empty);
3411 		assert(!faker.businessCreditCardTypes().empty);
3412 		assert(!faker.cellPhoneFormats().empty);
3413 		assert(!faker.commerceColor().empty);
3414 		assert(!faker.commerceDepartment().empty);
3415 		assert(!faker.commerceProductName().empty);
3416 		assert(!faker.commerceProductNameAdjective().empty);
3417 		assert(!faker.commerceProductNameMaterial().empty);
3418 		assert(!faker.commerceProductNameProduct().empty);
3419 		assert(!faker.companyAdjective().empty);
3420 		assert(!faker.companyBs().empty);
3421 		assert(!faker.companyBsAdjective().empty);
3422 		assert(!faker.companyBsNoun().empty);
3423 		assert(!faker.companyBsVerb().empty);
3424 		assert(!faker.companyCatchPhrase().empty);
3425 		assert(!faker.companyDescriptor().empty);
3426 		assert(!faker.companyName().empty);
3427 		assert(!faker.companyNoun().empty);
3428 		assert(!faker.companySuffix().empty);
3429 		assert(!faker.databaseCollation().empty);
3430 		assert(!faker.databaseColumn().empty);
3431 		assert(!faker.databaseEngine().empty);
3432 		assert(!faker.databaseType().empty);
3433 		assert(!faker.fianaceCreditCardCVV().empty);
3434 		assert(!faker.fianceAccount().empty);
3435 		assert(!faker.fianceRoutingNumber().empty);
3436 		assert(!faker.financeAccountType().empty);
3437 		assert(!faker.financeBIC().empty);
3438 		assert(!faker.financeBitcoinAddress().empty);
3439 		assert(!faker.financeCreditCard().empty);
3440 		assert(!faker.financeCreditCardAmericanExpress().empty);
3441 		assert(!faker.financeCreditCardDinersClub().empty);
3442 		assert(!faker.financeCreditCardDiscover().empty);
3443 		assert(!faker.financeCreditCardInstapayment().empty);
3444 		assert(!faker.financeCreditCardJcb().empty);
3445 		assert(!faker.financeCreditCardMastercard().empty);
3446 		assert(!faker.financeCreditCardSolo().empty);
3447 		assert(!faker.financeCreditCardSwitch().empty);
3448 		assert(!faker.financeCreditCardVisa().empty);
3449 		assert(!faker.financeCurrency().empty);
3450 		assert(!faker.financeIBAN().empty);
3451 		assert(!faker.financeMask().empty);
3452 		assert(!faker.financeTransactionType().empty);
3453 		assert(!faker.hackerAbbreviation().empty);
3454 		assert(!faker.hackerAdjective().empty);
3455 		assert(!faker.hackerIngverb().empty);
3456 		assert(!faker.hackerNoun().empty);
3457 		assert(!faker.hackerVerb().empty);
3458 		assert(!faker.helperAlpha().empty);
3459 		assert(!faker.helperAlphaNum().empty);
3460 		assert(!faker.helperHexaDecimal().empty);
3461 		assert(!faker.internetAvatarUri().empty);
3462 		assert(!faker.internetColor().empty);
3463 		assert(!faker.internetDomainName().empty);
3464 		assert(!faker.internetDomainSuffix().empty);
3465 		assert(!faker.internetDomainWord().empty);
3466 		assert(!faker.internetExampleEmail().empty);
3467 		assert(!faker.internetFreeEmail().empty);
3468 		assert(!faker.internetIPv4().empty);
3469 		assert(!faker.internetIPv6().empty);
3470 		assert(!faker.internetPassword().empty);
3471 		assert(!faker.internetProtocol().empty);
3472 		assert(!faker.internetUrl().empty);
3473 		assert(!faker.internetUserName().empty);
3474 		assert(!faker.loremParagraph().empty);
3475 		assert(!faker.loremParagraphs().empty);
3476 		assert(!faker.loremSentance().empty);
3477 		assert(!faker.loremSentances().empty);
3478 		assert(!faker.loremSupplemental().empty);
3479 		assert(!faker.loremText().empty);
3480 		assert(!faker.loremWords().empty);
3481 		assert(!faker.nameFemaleFirstName().empty);
3482 		assert(!faker.nameFirstName().empty);
3483 		assert(!faker.nameGender().empty);
3484 		assert(!faker.nameLastName().empty);
3485 		assert(!faker.nameMaleFirstName().empty);
3486 		assert(!faker.nameName().empty);
3487 		assert(!faker.namePrefix().empty);
3488 		assert(!faker.nameSuffix().empty);
3489 		assert(!faker.nameTitleDescriptor().empty);
3490 		assert(!faker.nameTitleJob().empty);
3491 		assert(!faker.nameTitleLevel().empty);
3492 		assert(!faker.phoneNumber().empty);
3493 		assert(!faker.phoneNumberFormats().empty);
3494 		assert(!faker.teamCreature().empty);
3495 		assert(!faker.teamName().empty);
3496 		assert(!faker.vehicle().empty);
3497 		assert(!faker.vehicleFuel().empty);
3498 		assert(!faker.vehicleManufacturer().empty);
3499 		assert(!faker.vehicleModel().empty);
3500 		assert(!faker.vehicleVehicleType().empty);
3501 		assert(!faker.vehicleVin().empty);
3502 
3503 	}
3504 }
3505 
3506 unittest {
3507 	import faked.faker_pl;
3508     auto faker = new Faker_pl(29);
3509 	for(int i = 0; i < 30; ++i) {
3510 		assert(!faker.addressBuildingNumber().empty);
3511 		assert(!faker.addressCity().empty);
3512 		assert(!faker.addressCityPrefix().empty);
3513 		assert(!faker.addressCitySuffix().empty);
3514 		assert(!faker.addressCountry().empty);
3515 		assert(!faker.addressCountryCode().empty);
3516 		assert(!faker.addressCounty().empty);
3517 		assert(!faker.addressDefaultCountry().empty);
3518 		assert(!faker.addressDirection().empty);
3519 		assert(!faker.addressDirectionAbbr().empty);
3520 		assert(!faker.addressLatitude().empty);
3521 		assert(!faker.addressLongitude().empty);
3522 		assert(!faker.addressPostcode().empty);
3523 		assert(!faker.addressPostcodeByState().empty);
3524 		assert(!faker.addressSecondaryAddress().empty);
3525 		assert(!faker.addressState().empty);
3526 		assert(!faker.addressStateAbbr().empty);
3527 		assert(!faker.addressStreetAddress().empty);
3528 		assert(!faker.addressStreetName().empty);
3529 		assert(!faker.addressStreetSuffix().empty);
3530 		assert(!faker.addressTimeZone().empty);
3531 		assert(!faker.appAuthor().empty);
3532 		assert(!faker.appName().empty);
3533 		assert(!faker.appVersion().empty);
3534 		assert(!faker.businessCreditCardExpiryDates().empty);
3535 		assert(!faker.businessCreditCardNumbers().empty);
3536 		assert(!faker.businessCreditCardTypes().empty);
3537 		assert(!faker.cellPhoneFormats().empty);
3538 		assert(!faker.commerceColor().empty);
3539 		assert(!faker.commerceDepartment().empty);
3540 		assert(!faker.commerceProductName().empty);
3541 		assert(!faker.commerceProductNameAdjective().empty);
3542 		assert(!faker.commerceProductNameMaterial().empty);
3543 		assert(!faker.commerceProductNameProduct().empty);
3544 		assert(!faker.companyAdjective().empty);
3545 		assert(!faker.companyBs().empty);
3546 		assert(!faker.companyBsAdjective().empty);
3547 		assert(!faker.companyBsNoun().empty);
3548 		assert(!faker.companyBsVerb().empty);
3549 		assert(!faker.companyCatchPhrase().empty);
3550 		assert(!faker.companyDescriptor().empty);
3551 		assert(!faker.companyName().empty);
3552 		assert(!faker.companyNoun().empty);
3553 		assert(!faker.companySuffix().empty);
3554 		assert(!faker.databaseCollation().empty);
3555 		assert(!faker.databaseColumn().empty);
3556 		assert(!faker.databaseEngine().empty);
3557 		assert(!faker.databaseType().empty);
3558 		assert(!faker.fianaceCreditCardCVV().empty);
3559 		assert(!faker.fianceAccount().empty);
3560 		assert(!faker.fianceRoutingNumber().empty);
3561 		assert(!faker.financeAccountType().empty);
3562 		assert(!faker.financeBIC().empty);
3563 		assert(!faker.financeBitcoinAddress().empty);
3564 		assert(!faker.financeCreditCard().empty);
3565 		assert(!faker.financeCreditCardAmericanExpress().empty);
3566 		assert(!faker.financeCreditCardDinersClub().empty);
3567 		assert(!faker.financeCreditCardDiscover().empty);
3568 		assert(!faker.financeCreditCardInstapayment().empty);
3569 		assert(!faker.financeCreditCardJcb().empty);
3570 		assert(!faker.financeCreditCardMastercard().empty);
3571 		assert(!faker.financeCreditCardSolo().empty);
3572 		assert(!faker.financeCreditCardSwitch().empty);
3573 		assert(!faker.financeCreditCardVisa().empty);
3574 		assert(!faker.financeCurrency().empty);
3575 		assert(!faker.financeIBAN().empty);
3576 		assert(!faker.financeMask().empty);
3577 		assert(!faker.financeTransactionType().empty);
3578 		assert(!faker.hackerAbbreviation().empty);
3579 		assert(!faker.hackerAdjective().empty);
3580 		assert(!faker.hackerIngverb().empty);
3581 		assert(!faker.hackerNoun().empty);
3582 		assert(!faker.hackerVerb().empty);
3583 		assert(!faker.helperAlpha().empty);
3584 		assert(!faker.helperAlphaNum().empty);
3585 		assert(!faker.helperHexaDecimal().empty);
3586 		assert(!faker.internetAvatarUri().empty);
3587 		assert(!faker.internetColor().empty);
3588 		assert(!faker.internetDomainName().empty);
3589 		assert(!faker.internetDomainSuffix().empty);
3590 		assert(!faker.internetDomainWord().empty);
3591 		assert(!faker.internetExampleEmail().empty);
3592 		assert(!faker.internetFreeEmail().empty);
3593 		assert(!faker.internetIPv4().empty);
3594 		assert(!faker.internetIPv6().empty);
3595 		assert(!faker.internetPassword().empty);
3596 		assert(!faker.internetProtocol().empty);
3597 		assert(!faker.internetUrl().empty);
3598 		assert(!faker.internetUserName().empty);
3599 		assert(!faker.loremParagraph().empty);
3600 		assert(!faker.loremParagraphs().empty);
3601 		assert(!faker.loremSentance().empty);
3602 		assert(!faker.loremSentances().empty);
3603 		assert(!faker.loremSupplemental().empty);
3604 		assert(!faker.loremText().empty);
3605 		assert(!faker.loremWords().empty);
3606 		assert(!faker.nameFemaleFirstName().empty);
3607 		assert(!faker.nameFirstName().empty);
3608 		assert(!faker.nameGender().empty);
3609 		assert(!faker.nameLastName().empty);
3610 		assert(!faker.nameMaleFirstName().empty);
3611 		assert(!faker.nameName().empty);
3612 		assert(!faker.namePrefix().empty);
3613 		assert(!faker.nameSuffix().empty);
3614 		assert(!faker.nameTitleDescriptor().empty);
3615 		assert(!faker.nameTitleJob().empty);
3616 		assert(!faker.nameTitleLevel().empty);
3617 		assert(!faker.phoneNumber().empty);
3618 		assert(!faker.phoneNumberFormats().empty);
3619 		assert(!faker.teamCreature().empty);
3620 		assert(!faker.teamName().empty);
3621 		assert(!faker.vehicle().empty);
3622 		assert(!faker.vehicleFuel().empty);
3623 		assert(!faker.vehicleManufacturer().empty);
3624 		assert(!faker.vehicleModel().empty);
3625 		assert(!faker.vehicleVehicleType().empty);
3626 		assert(!faker.vehicleVin().empty);
3627 
3628 	}
3629 }
3630 
3631 unittest {
3632 	import faked.faker_ru;
3633     auto faker = new Faker_ru(30);
3634 	for(int i = 0; i < 30; ++i) {
3635 		assert(!faker.addressBuildingNumber().empty);
3636 		assert(!faker.addressCity().empty);
3637 		assert(!faker.addressCityPrefix().empty);
3638 		assert(!faker.addressCitySuffix().empty);
3639 		assert(!faker.addressCountry().empty);
3640 		assert(!faker.addressCountryCode().empty);
3641 		assert(!faker.addressCounty().empty);
3642 		assert(!faker.addressDefaultCountry().empty);
3643 		assert(!faker.addressDirection().empty);
3644 		assert(!faker.addressDirectionAbbr().empty);
3645 		assert(!faker.addressLatitude().empty);
3646 		assert(!faker.addressLongitude().empty);
3647 		assert(!faker.addressPostcode().empty);
3648 		assert(!faker.addressPostcodeByState().empty);
3649 		assert(!faker.addressSecondaryAddress().empty);
3650 		assert(!faker.addressState().empty);
3651 		assert(!faker.addressStateAbbr().empty);
3652 		assert(!faker.addressStreetAddress().empty);
3653 		assert(!faker.addressStreetName().empty);
3654 		assert(!faker.addressStreetSuffix().empty);
3655 		assert(!faker.addressTimeZone().empty);
3656 		assert(!faker.appAuthor().empty);
3657 		assert(!faker.appName().empty);
3658 		assert(!faker.appVersion().empty);
3659 		assert(!faker.businessCreditCardExpiryDates().empty);
3660 		assert(!faker.businessCreditCardNumbers().empty);
3661 		assert(!faker.businessCreditCardTypes().empty);
3662 		assert(!faker.cellPhoneFormats().empty);
3663 		assert(!faker.commerceColor().empty);
3664 		assert(!faker.commerceDepartment().empty);
3665 		assert(!faker.commerceProductName().empty);
3666 		assert(!faker.commerceProductNameAdjective().empty);
3667 		assert(!faker.commerceProductNameMaterial().empty);
3668 		assert(!faker.commerceProductNameProduct().empty);
3669 		assert(!faker.companyAdjective().empty);
3670 		assert(!faker.companyBs().empty);
3671 		assert(!faker.companyBsAdjective().empty);
3672 		assert(!faker.companyBsNoun().empty);
3673 		assert(!faker.companyBsVerb().empty);
3674 		assert(!faker.companyCatchPhrase().empty);
3675 		assert(!faker.companyDescriptor().empty);
3676 		assert(!faker.companyName().empty);
3677 		assert(!faker.companyNoun().empty);
3678 		assert(!faker.companySuffix().empty);
3679 		assert(!faker.databaseCollation().empty);
3680 		assert(!faker.databaseColumn().empty);
3681 		assert(!faker.databaseEngine().empty);
3682 		assert(!faker.databaseType().empty);
3683 		assert(!faker.fianaceCreditCardCVV().empty);
3684 		assert(!faker.fianceAccount().empty);
3685 		assert(!faker.fianceRoutingNumber().empty);
3686 		assert(!faker.financeAccountType().empty);
3687 		assert(!faker.financeBIC().empty);
3688 		assert(!faker.financeBitcoinAddress().empty);
3689 		assert(!faker.financeCreditCard().empty);
3690 		assert(!faker.financeCreditCardAmericanExpress().empty);
3691 		assert(!faker.financeCreditCardDinersClub().empty);
3692 		assert(!faker.financeCreditCardDiscover().empty);
3693 		assert(!faker.financeCreditCardInstapayment().empty);
3694 		assert(!faker.financeCreditCardJcb().empty);
3695 		assert(!faker.financeCreditCardMastercard().empty);
3696 		assert(!faker.financeCreditCardSolo().empty);
3697 		assert(!faker.financeCreditCardSwitch().empty);
3698 		assert(!faker.financeCreditCardVisa().empty);
3699 		assert(!faker.financeCurrency().empty);
3700 		assert(!faker.financeIBAN().empty);
3701 		assert(!faker.financeMask().empty);
3702 		assert(!faker.financeTransactionType().empty);
3703 		assert(!faker.hackerAbbreviation().empty);
3704 		assert(!faker.hackerAdjective().empty);
3705 		assert(!faker.hackerIngverb().empty);
3706 		assert(!faker.hackerNoun().empty);
3707 		assert(!faker.hackerVerb().empty);
3708 		assert(!faker.helperAlpha().empty);
3709 		assert(!faker.helperAlphaNum().empty);
3710 		assert(!faker.helperHexaDecimal().empty);
3711 		assert(!faker.internetAvatarUri().empty);
3712 		assert(!faker.internetColor().empty);
3713 		assert(!faker.internetDomainName().empty);
3714 		assert(!faker.internetDomainSuffix().empty);
3715 		assert(!faker.internetDomainWord().empty);
3716 		assert(!faker.internetExampleEmail().empty);
3717 		assert(!faker.internetFreeEmail().empty);
3718 		assert(!faker.internetIPv4().empty);
3719 		assert(!faker.internetIPv6().empty);
3720 		assert(!faker.internetPassword().empty);
3721 		assert(!faker.internetProtocol().empty);
3722 		assert(!faker.internetUrl().empty);
3723 		assert(!faker.internetUserName().empty);
3724 		assert(!faker.loremParagraph().empty);
3725 		assert(!faker.loremParagraphs().empty);
3726 		assert(!faker.loremSentance().empty);
3727 		assert(!faker.loremSentances().empty);
3728 		assert(!faker.loremSupplemental().empty);
3729 		assert(!faker.loremText().empty);
3730 		assert(!faker.loremWords().empty);
3731 		assert(!faker.nameFemaleFirstName().empty);
3732 		assert(!faker.nameFirstName().empty);
3733 		assert(!faker.nameGender().empty);
3734 		assert(!faker.nameLastName().empty);
3735 		assert(!faker.nameMaleFirstName().empty);
3736 		assert(!faker.nameName().empty);
3737 		assert(!faker.namePrefix().empty);
3738 		assert(!faker.nameSuffix().empty);
3739 		assert(!faker.nameTitleDescriptor().empty);
3740 		assert(!faker.nameTitleJob().empty);
3741 		assert(!faker.nameTitleLevel().empty);
3742 		assert(!faker.phoneNumber().empty);
3743 		assert(!faker.phoneNumberFormats().empty);
3744 		assert(!faker.teamCreature().empty);
3745 		assert(!faker.teamName().empty);
3746 		assert(!faker.vehicle().empty);
3747 		assert(!faker.vehicleFuel().empty);
3748 		assert(!faker.vehicleManufacturer().empty);
3749 		assert(!faker.vehicleModel().empty);
3750 		assert(!faker.vehicleVehicleType().empty);
3751 		assert(!faker.vehicleVin().empty);
3752 
3753 	}
3754 }
3755 
3756 unittest {
3757 	import faked.faker_uk;
3758     auto faker = new Faker_uk(31);
3759 	for(int i = 0; i < 30; ++i) {
3760 		assert(!faker.addressBuildingNumber().empty);
3761 		assert(!faker.addressCity().empty);
3762 		assert(!faker.addressCityPrefix().empty);
3763 		assert(!faker.addressCitySuffix().empty);
3764 		assert(!faker.addressCountry().empty);
3765 		assert(!faker.addressCountryCode().empty);
3766 		assert(!faker.addressCounty().empty);
3767 		assert(!faker.addressDefaultCountry().empty);
3768 		assert(!faker.addressDirection().empty);
3769 		assert(!faker.addressDirectionAbbr().empty);
3770 		assert(!faker.addressLatitude().empty);
3771 		assert(!faker.addressLongitude().empty);
3772 		assert(!faker.addressPostcode().empty);
3773 		assert(!faker.addressPostcodeByState().empty);
3774 		assert(!faker.addressSecondaryAddress().empty);
3775 		assert(!faker.addressState().empty);
3776 		assert(!faker.addressStateAbbr().empty);
3777 		assert(!faker.addressStreetAddress().empty);
3778 		assert(!faker.addressStreetName().empty);
3779 		assert(!faker.addressStreetSuffix().empty);
3780 		assert(!faker.addressTimeZone().empty);
3781 		assert(!faker.appAuthor().empty);
3782 		assert(!faker.appName().empty);
3783 		assert(!faker.appVersion().empty);
3784 		assert(!faker.businessCreditCardExpiryDates().empty);
3785 		assert(!faker.businessCreditCardNumbers().empty);
3786 		assert(!faker.businessCreditCardTypes().empty);
3787 		assert(!faker.cellPhoneFormats().empty);
3788 		assert(!faker.commerceColor().empty);
3789 		assert(!faker.commerceDepartment().empty);
3790 		assert(!faker.commerceProductName().empty);
3791 		assert(!faker.commerceProductNameAdjective().empty);
3792 		assert(!faker.commerceProductNameMaterial().empty);
3793 		assert(!faker.commerceProductNameProduct().empty);
3794 		assert(!faker.companyAdjective().empty);
3795 		assert(!faker.companyBs().empty);
3796 		assert(!faker.companyBsAdjective().empty);
3797 		assert(!faker.companyBsNoun().empty);
3798 		assert(!faker.companyBsVerb().empty);
3799 		assert(!faker.companyCatchPhrase().empty);
3800 		assert(!faker.companyDescriptor().empty);
3801 		assert(!faker.companyName().empty);
3802 		assert(!faker.companyNoun().empty);
3803 		assert(!faker.companySuffix().empty);
3804 		assert(!faker.databaseCollation().empty);
3805 		assert(!faker.databaseColumn().empty);
3806 		assert(!faker.databaseEngine().empty);
3807 		assert(!faker.databaseType().empty);
3808 		assert(!faker.fianaceCreditCardCVV().empty);
3809 		assert(!faker.fianceAccount().empty);
3810 		assert(!faker.fianceRoutingNumber().empty);
3811 		assert(!faker.financeAccountType().empty);
3812 		assert(!faker.financeBIC().empty);
3813 		assert(!faker.financeBitcoinAddress().empty);
3814 		assert(!faker.financeCreditCard().empty);
3815 		assert(!faker.financeCreditCardAmericanExpress().empty);
3816 		assert(!faker.financeCreditCardDinersClub().empty);
3817 		assert(!faker.financeCreditCardDiscover().empty);
3818 		assert(!faker.financeCreditCardInstapayment().empty);
3819 		assert(!faker.financeCreditCardJcb().empty);
3820 		assert(!faker.financeCreditCardMastercard().empty);
3821 		assert(!faker.financeCreditCardSolo().empty);
3822 		assert(!faker.financeCreditCardSwitch().empty);
3823 		assert(!faker.financeCreditCardVisa().empty);
3824 		assert(!faker.financeCurrency().empty);
3825 		assert(!faker.financeIBAN().empty);
3826 		assert(!faker.financeMask().empty);
3827 		assert(!faker.financeTransactionType().empty);
3828 		assert(!faker.hackerAbbreviation().empty);
3829 		assert(!faker.hackerAdjective().empty);
3830 		assert(!faker.hackerIngverb().empty);
3831 		assert(!faker.hackerNoun().empty);
3832 		assert(!faker.hackerVerb().empty);
3833 		assert(!faker.helperAlpha().empty);
3834 		assert(!faker.helperAlphaNum().empty);
3835 		assert(!faker.helperHexaDecimal().empty);
3836 		assert(!faker.internetAvatarUri().empty);
3837 		assert(!faker.internetColor().empty);
3838 		assert(!faker.internetDomainName().empty);
3839 		assert(!faker.internetDomainSuffix().empty);
3840 		assert(!faker.internetDomainWord().empty);
3841 		assert(!faker.internetExampleEmail().empty);
3842 		assert(!faker.internetFreeEmail().empty);
3843 		assert(!faker.internetIPv4().empty);
3844 		assert(!faker.internetIPv6().empty);
3845 		assert(!faker.internetPassword().empty);
3846 		assert(!faker.internetProtocol().empty);
3847 		assert(!faker.internetUrl().empty);
3848 		assert(!faker.internetUserName().empty);
3849 		assert(!faker.loremParagraph().empty);
3850 		assert(!faker.loremParagraphs().empty);
3851 		assert(!faker.loremSentance().empty);
3852 		assert(!faker.loremSentances().empty);
3853 		assert(!faker.loremSupplemental().empty);
3854 		assert(!faker.loremText().empty);
3855 		assert(!faker.loremWords().empty);
3856 		assert(!faker.nameFemaleFirstName().empty);
3857 		assert(!faker.nameFirstName().empty);
3858 		assert(!faker.nameGender().empty);
3859 		assert(!faker.nameLastName().empty);
3860 		assert(!faker.nameMaleFirstName().empty);
3861 		assert(!faker.nameName().empty);
3862 		assert(!faker.namePrefix().empty);
3863 		assert(!faker.nameSuffix().empty);
3864 		assert(!faker.nameTitleDescriptor().empty);
3865 		assert(!faker.nameTitleJob().empty);
3866 		assert(!faker.nameTitleLevel().empty);
3867 		assert(!faker.phoneNumber().empty);
3868 		assert(!faker.phoneNumberFormats().empty);
3869 		assert(!faker.teamCreature().empty);
3870 		assert(!faker.teamName().empty);
3871 		assert(!faker.vehicle().empty);
3872 		assert(!faker.vehicleFuel().empty);
3873 		assert(!faker.vehicleManufacturer().empty);
3874 		assert(!faker.vehicleModel().empty);
3875 		assert(!faker.vehicleVehicleType().empty);
3876 		assert(!faker.vehicleVin().empty);
3877 
3878 	}
3879 }
3880 
3881 unittest {
3882 	import faked.faker_zu_za;
3883     auto faker = new Faker_zu_za(32);
3884 	for(int i = 0; i < 30; ++i) {
3885 		assert(!faker.addressBuildingNumber().empty);
3886 		assert(!faker.addressCity().empty);
3887 		assert(!faker.addressCityPrefix().empty);
3888 		assert(!faker.addressCitySuffix().empty);
3889 		assert(!faker.addressCountry().empty);
3890 		assert(!faker.addressCountryCode().empty);
3891 		assert(!faker.addressCounty().empty);
3892 		assert(!faker.addressDefaultCountry().empty);
3893 		assert(!faker.addressDirection().empty);
3894 		assert(!faker.addressDirectionAbbr().empty);
3895 		assert(!faker.addressLatitude().empty);
3896 		assert(!faker.addressLongitude().empty);
3897 		assert(!faker.addressPostcode().empty);
3898 		assert(!faker.addressPostcodeByState().empty);
3899 		assert(!faker.addressSecondaryAddress().empty);
3900 		assert(!faker.addressState().empty);
3901 		assert(!faker.addressStateAbbr().empty);
3902 		assert(!faker.addressStreetAddress().empty);
3903 		assert(!faker.addressStreetName().empty);
3904 		assert(!faker.addressStreetSuffix().empty);
3905 		assert(!faker.addressTimeZone().empty);
3906 		assert(!faker.appAuthor().empty);
3907 		assert(!faker.appName().empty);
3908 		assert(!faker.appVersion().empty);
3909 		assert(!faker.businessCreditCardExpiryDates().empty);
3910 		assert(!faker.businessCreditCardNumbers().empty);
3911 		assert(!faker.businessCreditCardTypes().empty);
3912 		assert(!faker.cellPhoneFormats().empty);
3913 		assert(!faker.commerceColor().empty);
3914 		assert(!faker.commerceDepartment().empty);
3915 		assert(!faker.commerceProductName().empty);
3916 		assert(!faker.commerceProductNameAdjective().empty);
3917 		assert(!faker.commerceProductNameMaterial().empty);
3918 		assert(!faker.commerceProductNameProduct().empty);
3919 		assert(!faker.companyAdjective().empty);
3920 		assert(!faker.companyBs().empty);
3921 		assert(!faker.companyBsAdjective().empty);
3922 		assert(!faker.companyBsNoun().empty);
3923 		assert(!faker.companyBsVerb().empty);
3924 		assert(!faker.companyCatchPhrase().empty);
3925 		assert(!faker.companyDescriptor().empty);
3926 		assert(!faker.companyName().empty);
3927 		assert(!faker.companyNoun().empty);
3928 		assert(!faker.companySuffix().empty);
3929 		assert(!faker.databaseCollation().empty);
3930 		assert(!faker.databaseColumn().empty);
3931 		assert(!faker.databaseEngine().empty);
3932 		assert(!faker.databaseType().empty);
3933 		assert(!faker.fianaceCreditCardCVV().empty);
3934 		assert(!faker.fianceAccount().empty);
3935 		assert(!faker.fianceRoutingNumber().empty);
3936 		assert(!faker.financeAccountType().empty);
3937 		assert(!faker.financeBIC().empty);
3938 		assert(!faker.financeBitcoinAddress().empty);
3939 		assert(!faker.financeCreditCard().empty);
3940 		assert(!faker.financeCreditCardAmericanExpress().empty);
3941 		assert(!faker.financeCreditCardDinersClub().empty);
3942 		assert(!faker.financeCreditCardDiscover().empty);
3943 		assert(!faker.financeCreditCardInstapayment().empty);
3944 		assert(!faker.financeCreditCardJcb().empty);
3945 		assert(!faker.financeCreditCardMastercard().empty);
3946 		assert(!faker.financeCreditCardSolo().empty);
3947 		assert(!faker.financeCreditCardSwitch().empty);
3948 		assert(!faker.financeCreditCardVisa().empty);
3949 		assert(!faker.financeCurrency().empty);
3950 		assert(!faker.financeIBAN().empty);
3951 		assert(!faker.financeMask().empty);
3952 		assert(!faker.financeTransactionType().empty);
3953 		assert(!faker.hackerAbbreviation().empty);
3954 		assert(!faker.hackerAdjective().empty);
3955 		assert(!faker.hackerIngverb().empty);
3956 		assert(!faker.hackerNoun().empty);
3957 		assert(!faker.hackerVerb().empty);
3958 		assert(!faker.helperAlpha().empty);
3959 		assert(!faker.helperAlphaNum().empty);
3960 		assert(!faker.helperHexaDecimal().empty);
3961 		assert(!faker.internetAvatarUri().empty);
3962 		assert(!faker.internetColor().empty);
3963 		assert(!faker.internetDomainName().empty);
3964 		assert(!faker.internetDomainSuffix().empty);
3965 		assert(!faker.internetDomainWord().empty);
3966 		assert(!faker.internetExampleEmail().empty);
3967 		assert(!faker.internetFreeEmail().empty);
3968 		assert(!faker.internetIPv4().empty);
3969 		assert(!faker.internetIPv6().empty);
3970 		assert(!faker.internetPassword().empty);
3971 		assert(!faker.internetProtocol().empty);
3972 		assert(!faker.internetUrl().empty);
3973 		assert(!faker.internetUserName().empty);
3974 		assert(!faker.loremParagraph().empty);
3975 		assert(!faker.loremParagraphs().empty);
3976 		assert(!faker.loremSentance().empty);
3977 		assert(!faker.loremSentances().empty);
3978 		assert(!faker.loremSupplemental().empty);
3979 		assert(!faker.loremText().empty);
3980 		assert(!faker.loremWords().empty);
3981 		assert(!faker.nameFemaleFirstName().empty);
3982 		assert(!faker.nameFirstName().empty);
3983 		assert(!faker.nameGender().empty);
3984 		assert(!faker.nameLastName().empty);
3985 		assert(!faker.nameMaleFirstName().empty);
3986 		assert(!faker.nameName().empty);
3987 		assert(!faker.namePrefix().empty);
3988 		assert(!faker.nameSuffix().empty);
3989 		assert(!faker.nameTitleDescriptor().empty);
3990 		assert(!faker.nameTitleJob().empty);
3991 		assert(!faker.nameTitleLevel().empty);
3992 		assert(!faker.phoneNumber().empty);
3993 		assert(!faker.phoneNumberFormats().empty);
3994 		assert(!faker.teamCreature().empty);
3995 		assert(!faker.teamName().empty);
3996 		assert(!faker.vehicle().empty);
3997 		assert(!faker.vehicleFuel().empty);
3998 		assert(!faker.vehicleManufacturer().empty);
3999 		assert(!faker.vehicleModel().empty);
4000 		assert(!faker.vehicleVehicleType().empty);
4001 		assert(!faker.vehicleVin().empty);
4002 
4003 	}
4004 }
4005 
4006 unittest {
4007 	import faked.faker_el;
4008     auto faker = new Faker_el(33);
4009 	for(int i = 0; i < 30; ++i) {
4010 		assert(!faker.addressBuildingNumber().empty);
4011 		assert(!faker.addressCity().empty);
4012 		assert(!faker.addressCityPrefix().empty);
4013 		assert(!faker.addressCitySuffix().empty);
4014 		assert(!faker.addressCountry().empty);
4015 		assert(!faker.addressCountryCode().empty);
4016 		assert(!faker.addressCounty().empty);
4017 		assert(!faker.addressDefaultCountry().empty);
4018 		assert(!faker.addressDirection().empty);
4019 		assert(!faker.addressDirectionAbbr().empty);
4020 		assert(!faker.addressLatitude().empty);
4021 		assert(!faker.addressLongitude().empty);
4022 		assert(!faker.addressPostcode().empty);
4023 		assert(!faker.addressPostcodeByState().empty);
4024 		assert(!faker.addressSecondaryAddress().empty);
4025 		assert(!faker.addressState().empty);
4026 		assert(!faker.addressStateAbbr().empty);
4027 		assert(!faker.addressStreetAddress().empty);
4028 		assert(!faker.addressStreetName().empty);
4029 		assert(!faker.addressStreetSuffix().empty);
4030 		assert(!faker.addressTimeZone().empty);
4031 		assert(!faker.appAuthor().empty);
4032 		assert(!faker.appName().empty);
4033 		assert(!faker.appVersion().empty);
4034 		assert(!faker.businessCreditCardExpiryDates().empty);
4035 		assert(!faker.businessCreditCardNumbers().empty);
4036 		assert(!faker.businessCreditCardTypes().empty);
4037 		assert(!faker.cellPhoneFormats().empty);
4038 		assert(!faker.commerceColor().empty);
4039 		assert(!faker.commerceDepartment().empty);
4040 		assert(!faker.commerceProductName().empty);
4041 		assert(!faker.commerceProductNameAdjective().empty);
4042 		assert(!faker.commerceProductNameMaterial().empty);
4043 		assert(!faker.commerceProductNameProduct().empty);
4044 		assert(!faker.companyAdjective().empty);
4045 		assert(!faker.companyBs().empty);
4046 		assert(!faker.companyBsAdjective().empty);
4047 		assert(!faker.companyBsNoun().empty);
4048 		assert(!faker.companyBsVerb().empty);
4049 		assert(!faker.companyCatchPhrase().empty);
4050 		assert(!faker.companyDescriptor().empty);
4051 		assert(!faker.companyName().empty);
4052 		assert(!faker.companyNoun().empty);
4053 		assert(!faker.companySuffix().empty);
4054 		assert(!faker.databaseCollation().empty);
4055 		assert(!faker.databaseColumn().empty);
4056 		assert(!faker.databaseEngine().empty);
4057 		assert(!faker.databaseType().empty);
4058 		assert(!faker.fianaceCreditCardCVV().empty);
4059 		assert(!faker.fianceAccount().empty);
4060 		assert(!faker.fianceRoutingNumber().empty);
4061 		assert(!faker.financeAccountType().empty);
4062 		assert(!faker.financeBIC().empty);
4063 		assert(!faker.financeBitcoinAddress().empty);
4064 		assert(!faker.financeCreditCard().empty);
4065 		assert(!faker.financeCreditCardAmericanExpress().empty);
4066 		assert(!faker.financeCreditCardDinersClub().empty);
4067 		assert(!faker.financeCreditCardDiscover().empty);
4068 		assert(!faker.financeCreditCardInstapayment().empty);
4069 		assert(!faker.financeCreditCardJcb().empty);
4070 		assert(!faker.financeCreditCardMastercard().empty);
4071 		assert(!faker.financeCreditCardSolo().empty);
4072 		assert(!faker.financeCreditCardSwitch().empty);
4073 		assert(!faker.financeCreditCardVisa().empty);
4074 		assert(!faker.financeCurrency().empty);
4075 		assert(!faker.financeIBAN().empty);
4076 		assert(!faker.financeMask().empty);
4077 		assert(!faker.financeTransactionType().empty);
4078 		assert(!faker.hackerAbbreviation().empty);
4079 		assert(!faker.hackerAdjective().empty);
4080 		assert(!faker.hackerIngverb().empty);
4081 		assert(!faker.hackerNoun().empty);
4082 		assert(!faker.hackerVerb().empty);
4083 		assert(!faker.helperAlpha().empty);
4084 		assert(!faker.helperAlphaNum().empty);
4085 		assert(!faker.helperHexaDecimal().empty);
4086 		assert(!faker.internetAvatarUri().empty);
4087 		assert(!faker.internetColor().empty);
4088 		assert(!faker.internetDomainName().empty);
4089 		assert(!faker.internetDomainSuffix().empty);
4090 		assert(!faker.internetDomainWord().empty);
4091 		assert(!faker.internetExampleEmail().empty);
4092 		assert(!faker.internetFreeEmail().empty);
4093 		assert(!faker.internetIPv4().empty);
4094 		assert(!faker.internetIPv6().empty);
4095 		assert(!faker.internetPassword().empty);
4096 		assert(!faker.internetProtocol().empty);
4097 		assert(!faker.internetUrl().empty);
4098 		assert(!faker.internetUserName().empty);
4099 		assert(!faker.loremParagraph().empty);
4100 		assert(!faker.loremParagraphs().empty);
4101 		assert(!faker.loremSentance().empty);
4102 		assert(!faker.loremSentances().empty);
4103 		assert(!faker.loremSupplemental().empty);
4104 		assert(!faker.loremText().empty);
4105 		assert(!faker.loremWords().empty);
4106 		assert(!faker.nameFemaleFirstName().empty);
4107 		assert(!faker.nameFirstName().empty);
4108 		assert(!faker.nameGender().empty);
4109 		assert(!faker.nameLastName().empty);
4110 		assert(!faker.nameMaleFirstName().empty);
4111 		assert(!faker.nameName().empty);
4112 		assert(!faker.namePrefix().empty);
4113 		assert(!faker.nameSuffix().empty);
4114 		assert(!faker.nameTitleDescriptor().empty);
4115 		assert(!faker.nameTitleJob().empty);
4116 		assert(!faker.nameTitleLevel().empty);
4117 		assert(!faker.phoneNumber().empty);
4118 		assert(!faker.phoneNumberFormats().empty);
4119 		assert(!faker.teamCreature().empty);
4120 		assert(!faker.teamName().empty);
4121 		assert(!faker.vehicle().empty);
4122 		assert(!faker.vehicleFuel().empty);
4123 		assert(!faker.vehicleManufacturer().empty);
4124 		assert(!faker.vehicleModel().empty);
4125 		assert(!faker.vehicleVehicleType().empty);
4126 		assert(!faker.vehicleVin().empty);
4127 
4128 	}
4129 }
4130 
4131 unittest {
4132 	import faked.faker_en_bork;
4133     auto faker = new Faker_en_bork(34);
4134 	for(int i = 0; i < 30; ++i) {
4135 		assert(!faker.addressBuildingNumber().empty);
4136 		assert(!faker.addressCity().empty);
4137 		assert(!faker.addressCityPrefix().empty);
4138 		assert(!faker.addressCitySuffix().empty);
4139 		assert(!faker.addressCountry().empty);
4140 		assert(!faker.addressCountryCode().empty);
4141 		assert(!faker.addressCounty().empty);
4142 		assert(!faker.addressDefaultCountry().empty);
4143 		assert(!faker.addressDirection().empty);
4144 		assert(!faker.addressDirectionAbbr().empty);
4145 		assert(!faker.addressLatitude().empty);
4146 		assert(!faker.addressLongitude().empty);
4147 		assert(!faker.addressPostcode().empty);
4148 		assert(!faker.addressPostcodeByState().empty);
4149 		assert(!faker.addressSecondaryAddress().empty);
4150 		assert(!faker.addressState().empty);
4151 		assert(!faker.addressStateAbbr().empty);
4152 		assert(!faker.addressStreetAddress().empty);
4153 		assert(!faker.addressStreetName().empty);
4154 		assert(!faker.addressStreetSuffix().empty);
4155 		assert(!faker.addressTimeZone().empty);
4156 		assert(!faker.appAuthor().empty);
4157 		assert(!faker.appName().empty);
4158 		assert(!faker.appVersion().empty);
4159 		assert(!faker.businessCreditCardExpiryDates().empty);
4160 		assert(!faker.businessCreditCardNumbers().empty);
4161 		assert(!faker.businessCreditCardTypes().empty);
4162 		assert(!faker.cellPhoneFormats().empty);
4163 		assert(!faker.commerceColor().empty);
4164 		assert(!faker.commerceDepartment().empty);
4165 		assert(!faker.commerceProductName().empty);
4166 		assert(!faker.commerceProductNameAdjective().empty);
4167 		assert(!faker.commerceProductNameMaterial().empty);
4168 		assert(!faker.commerceProductNameProduct().empty);
4169 		assert(!faker.companyAdjective().empty);
4170 		assert(!faker.companyBs().empty);
4171 		assert(!faker.companyBsAdjective().empty);
4172 		assert(!faker.companyBsNoun().empty);
4173 		assert(!faker.companyBsVerb().empty);
4174 		assert(!faker.companyCatchPhrase().empty);
4175 		assert(!faker.companyDescriptor().empty);
4176 		assert(!faker.companyName().empty);
4177 		assert(!faker.companyNoun().empty);
4178 		assert(!faker.companySuffix().empty);
4179 		assert(!faker.databaseCollation().empty);
4180 		assert(!faker.databaseColumn().empty);
4181 		assert(!faker.databaseEngine().empty);
4182 		assert(!faker.databaseType().empty);
4183 		assert(!faker.fianaceCreditCardCVV().empty);
4184 		assert(!faker.fianceAccount().empty);
4185 		assert(!faker.fianceRoutingNumber().empty);
4186 		assert(!faker.financeAccountType().empty);
4187 		assert(!faker.financeBIC().empty);
4188 		assert(!faker.financeBitcoinAddress().empty);
4189 		assert(!faker.financeCreditCard().empty);
4190 		assert(!faker.financeCreditCardAmericanExpress().empty);
4191 		assert(!faker.financeCreditCardDinersClub().empty);
4192 		assert(!faker.financeCreditCardDiscover().empty);
4193 		assert(!faker.financeCreditCardInstapayment().empty);
4194 		assert(!faker.financeCreditCardJcb().empty);
4195 		assert(!faker.financeCreditCardMastercard().empty);
4196 		assert(!faker.financeCreditCardSolo().empty);
4197 		assert(!faker.financeCreditCardSwitch().empty);
4198 		assert(!faker.financeCreditCardVisa().empty);
4199 		assert(!faker.financeCurrency().empty);
4200 		assert(!faker.financeIBAN().empty);
4201 		assert(!faker.financeMask().empty);
4202 		assert(!faker.financeTransactionType().empty);
4203 		assert(!faker.hackerAbbreviation().empty);
4204 		assert(!faker.hackerAdjective().empty);
4205 		assert(!faker.hackerIngverb().empty);
4206 		assert(!faker.hackerNoun().empty);
4207 		assert(!faker.hackerVerb().empty);
4208 		assert(!faker.helperAlpha().empty);
4209 		assert(!faker.helperAlphaNum().empty);
4210 		assert(!faker.helperHexaDecimal().empty);
4211 		assert(!faker.internetAvatarUri().empty);
4212 		assert(!faker.internetColor().empty);
4213 		assert(!faker.internetDomainName().empty);
4214 		assert(!faker.internetDomainSuffix().empty);
4215 		assert(!faker.internetDomainWord().empty);
4216 		assert(!faker.internetExampleEmail().empty);
4217 		assert(!faker.internetFreeEmail().empty);
4218 		assert(!faker.internetIPv4().empty);
4219 		assert(!faker.internetIPv6().empty);
4220 		assert(!faker.internetPassword().empty);
4221 		assert(!faker.internetProtocol().empty);
4222 		assert(!faker.internetUrl().empty);
4223 		assert(!faker.internetUserName().empty);
4224 		assert(!faker.loremParagraph().empty);
4225 		assert(!faker.loremParagraphs().empty);
4226 		assert(!faker.loremSentance().empty);
4227 		assert(!faker.loremSentances().empty);
4228 		assert(!faker.loremSupplemental().empty);
4229 		assert(!faker.loremText().empty);
4230 		assert(!faker.loremWords().empty);
4231 		assert(!faker.nameFemaleFirstName().empty);
4232 		assert(!faker.nameFirstName().empty);
4233 		assert(!faker.nameGender().empty);
4234 		assert(!faker.nameLastName().empty);
4235 		assert(!faker.nameMaleFirstName().empty);
4236 		assert(!faker.nameName().empty);
4237 		assert(!faker.namePrefix().empty);
4238 		assert(!faker.nameSuffix().empty);
4239 		assert(!faker.nameTitleDescriptor().empty);
4240 		assert(!faker.nameTitleJob().empty);
4241 		assert(!faker.nameTitleLevel().empty);
4242 		assert(!faker.phoneNumber().empty);
4243 		assert(!faker.phoneNumberFormats().empty);
4244 		assert(!faker.teamCreature().empty);
4245 		assert(!faker.teamName().empty);
4246 		assert(!faker.vehicle().empty);
4247 		assert(!faker.vehicleFuel().empty);
4248 		assert(!faker.vehicleManufacturer().empty);
4249 		assert(!faker.vehicleModel().empty);
4250 		assert(!faker.vehicleVehicleType().empty);
4251 		assert(!faker.vehicleVin().empty);
4252 
4253 	}
4254 }
4255 
4256 unittest {
4257 	import faked.faker_en_ind;
4258     auto faker = new Faker_en_ind(35);
4259 	for(int i = 0; i < 30; ++i) {
4260 		assert(!faker.addressBuildingNumber().empty);
4261 		assert(!faker.addressCity().empty);
4262 		assert(!faker.addressCityPrefix().empty);
4263 		assert(!faker.addressCitySuffix().empty);
4264 		assert(!faker.addressCountry().empty);
4265 		assert(!faker.addressCountryCode().empty);
4266 		assert(!faker.addressCounty().empty);
4267 		assert(!faker.addressDefaultCountry().empty);
4268 		assert(!faker.addressDirection().empty);
4269 		assert(!faker.addressDirectionAbbr().empty);
4270 		assert(!faker.addressLatitude().empty);
4271 		assert(!faker.addressLongitude().empty);
4272 		assert(!faker.addressPostcode().empty);
4273 		assert(!faker.addressPostcodeByState().empty);
4274 		assert(!faker.addressSecondaryAddress().empty);
4275 		assert(!faker.addressState().empty);
4276 		assert(!faker.addressStateAbbr().empty);
4277 		assert(!faker.addressStreetAddress().empty);
4278 		assert(!faker.addressStreetName().empty);
4279 		assert(!faker.addressStreetSuffix().empty);
4280 		assert(!faker.addressTimeZone().empty);
4281 		assert(!faker.appAuthor().empty);
4282 		assert(!faker.appName().empty);
4283 		assert(!faker.appVersion().empty);
4284 		assert(!faker.businessCreditCardExpiryDates().empty);
4285 		assert(!faker.businessCreditCardNumbers().empty);
4286 		assert(!faker.businessCreditCardTypes().empty);
4287 		assert(!faker.cellPhoneFormats().empty);
4288 		assert(!faker.commerceColor().empty);
4289 		assert(!faker.commerceDepartment().empty);
4290 		assert(!faker.commerceProductName().empty);
4291 		assert(!faker.commerceProductNameAdjective().empty);
4292 		assert(!faker.commerceProductNameMaterial().empty);
4293 		assert(!faker.commerceProductNameProduct().empty);
4294 		assert(!faker.companyAdjective().empty);
4295 		assert(!faker.companyBs().empty);
4296 		assert(!faker.companyBsAdjective().empty);
4297 		assert(!faker.companyBsNoun().empty);
4298 		assert(!faker.companyBsVerb().empty);
4299 		assert(!faker.companyCatchPhrase().empty);
4300 		assert(!faker.companyDescriptor().empty);
4301 		assert(!faker.companyName().empty);
4302 		assert(!faker.companyNoun().empty);
4303 		assert(!faker.companySuffix().empty);
4304 		assert(!faker.databaseCollation().empty);
4305 		assert(!faker.databaseColumn().empty);
4306 		assert(!faker.databaseEngine().empty);
4307 		assert(!faker.databaseType().empty);
4308 		assert(!faker.fianaceCreditCardCVV().empty);
4309 		assert(!faker.fianceAccount().empty);
4310 		assert(!faker.fianceRoutingNumber().empty);
4311 		assert(!faker.financeAccountType().empty);
4312 		assert(!faker.financeBIC().empty);
4313 		assert(!faker.financeBitcoinAddress().empty);
4314 		assert(!faker.financeCreditCard().empty);
4315 		assert(!faker.financeCreditCardAmericanExpress().empty);
4316 		assert(!faker.financeCreditCardDinersClub().empty);
4317 		assert(!faker.financeCreditCardDiscover().empty);
4318 		assert(!faker.financeCreditCardInstapayment().empty);
4319 		assert(!faker.financeCreditCardJcb().empty);
4320 		assert(!faker.financeCreditCardMastercard().empty);
4321 		assert(!faker.financeCreditCardSolo().empty);
4322 		assert(!faker.financeCreditCardSwitch().empty);
4323 		assert(!faker.financeCreditCardVisa().empty);
4324 		assert(!faker.financeCurrency().empty);
4325 		assert(!faker.financeIBAN().empty);
4326 		assert(!faker.financeMask().empty);
4327 		assert(!faker.financeTransactionType().empty);
4328 		assert(!faker.hackerAbbreviation().empty);
4329 		assert(!faker.hackerAdjective().empty);
4330 		assert(!faker.hackerIngverb().empty);
4331 		assert(!faker.hackerNoun().empty);
4332 		assert(!faker.hackerVerb().empty);
4333 		assert(!faker.helperAlpha().empty);
4334 		assert(!faker.helperAlphaNum().empty);
4335 		assert(!faker.helperHexaDecimal().empty);
4336 		assert(!faker.internetAvatarUri().empty);
4337 		assert(!faker.internetColor().empty);
4338 		assert(!faker.internetDomainName().empty);
4339 		assert(!faker.internetDomainSuffix().empty);
4340 		assert(!faker.internetDomainWord().empty);
4341 		assert(!faker.internetExampleEmail().empty);
4342 		assert(!faker.internetFreeEmail().empty);
4343 		assert(!faker.internetIPv4().empty);
4344 		assert(!faker.internetIPv6().empty);
4345 		assert(!faker.internetPassword().empty);
4346 		assert(!faker.internetProtocol().empty);
4347 		assert(!faker.internetUrl().empty);
4348 		assert(!faker.internetUserName().empty);
4349 		assert(!faker.loremParagraph().empty);
4350 		assert(!faker.loremParagraphs().empty);
4351 		assert(!faker.loremSentance().empty);
4352 		assert(!faker.loremSentances().empty);
4353 		assert(!faker.loremSupplemental().empty);
4354 		assert(!faker.loremText().empty);
4355 		assert(!faker.loremWords().empty);
4356 		assert(!faker.nameFemaleFirstName().empty);
4357 		assert(!faker.nameFirstName().empty);
4358 		assert(!faker.nameGender().empty);
4359 		assert(!faker.nameLastName().empty);
4360 		assert(!faker.nameMaleFirstName().empty);
4361 		assert(!faker.nameName().empty);
4362 		assert(!faker.namePrefix().empty);
4363 		assert(!faker.nameSuffix().empty);
4364 		assert(!faker.nameTitleDescriptor().empty);
4365 		assert(!faker.nameTitleJob().empty);
4366 		assert(!faker.nameTitleLevel().empty);
4367 		assert(!faker.phoneNumber().empty);
4368 		assert(!faker.phoneNumberFormats().empty);
4369 		assert(!faker.teamCreature().empty);
4370 		assert(!faker.teamName().empty);
4371 		assert(!faker.vehicle().empty);
4372 		assert(!faker.vehicleFuel().empty);
4373 		assert(!faker.vehicleManufacturer().empty);
4374 		assert(!faker.vehicleModel().empty);
4375 		assert(!faker.vehicleVehicleType().empty);
4376 		assert(!faker.vehicleVin().empty);
4377 
4378 	}
4379 }
4380 
4381 unittest {
4382 	import faked.faker_fr_ch;
4383     auto faker = new Faker_fr_ch(36);
4384 	for(int i = 0; i < 30; ++i) {
4385 		assert(!faker.addressBuildingNumber().empty);
4386 		assert(!faker.addressCity().empty);
4387 		assert(!faker.addressCityPrefix().empty);
4388 		assert(!faker.addressCitySuffix().empty);
4389 		assert(!faker.addressCountry().empty);
4390 		assert(!faker.addressCountryCode().empty);
4391 		assert(!faker.addressCounty().empty);
4392 		assert(!faker.addressDefaultCountry().empty);
4393 		assert(!faker.addressDirection().empty);
4394 		assert(!faker.addressDirectionAbbr().empty);
4395 		assert(!faker.addressLatitude().empty);
4396 		assert(!faker.addressLongitude().empty);
4397 		assert(!faker.addressPostcode().empty);
4398 		assert(!faker.addressPostcodeByState().empty);
4399 		assert(!faker.addressSecondaryAddress().empty);
4400 		assert(!faker.addressState().empty);
4401 		assert(!faker.addressStateAbbr().empty);
4402 		assert(!faker.addressStreetAddress().empty);
4403 		assert(!faker.addressStreetName().empty);
4404 		assert(!faker.addressStreetSuffix().empty);
4405 		assert(!faker.addressTimeZone().empty);
4406 		assert(!faker.appAuthor().empty);
4407 		assert(!faker.appName().empty);
4408 		assert(!faker.appVersion().empty);
4409 		assert(!faker.businessCreditCardExpiryDates().empty);
4410 		assert(!faker.businessCreditCardNumbers().empty);
4411 		assert(!faker.businessCreditCardTypes().empty);
4412 		assert(!faker.cellPhoneFormats().empty);
4413 		assert(!faker.commerceColor().empty);
4414 		assert(!faker.commerceDepartment().empty);
4415 		assert(!faker.commerceProductName().empty);
4416 		assert(!faker.commerceProductNameAdjective().empty);
4417 		assert(!faker.commerceProductNameMaterial().empty);
4418 		assert(!faker.commerceProductNameProduct().empty);
4419 		assert(!faker.companyAdjective().empty);
4420 		assert(!faker.companyBs().empty);
4421 		assert(!faker.companyBsAdjective().empty);
4422 		assert(!faker.companyBsNoun().empty);
4423 		assert(!faker.companyBsVerb().empty);
4424 		assert(!faker.companyCatchPhrase().empty);
4425 		assert(!faker.companyDescriptor().empty);
4426 		assert(!faker.companyName().empty);
4427 		assert(!faker.companyNoun().empty);
4428 		assert(!faker.companySuffix().empty);
4429 		assert(!faker.databaseCollation().empty);
4430 		assert(!faker.databaseColumn().empty);
4431 		assert(!faker.databaseEngine().empty);
4432 		assert(!faker.databaseType().empty);
4433 		assert(!faker.fianaceCreditCardCVV().empty);
4434 		assert(!faker.fianceAccount().empty);
4435 		assert(!faker.fianceRoutingNumber().empty);
4436 		assert(!faker.financeAccountType().empty);
4437 		assert(!faker.financeBIC().empty);
4438 		assert(!faker.financeBitcoinAddress().empty);
4439 		assert(!faker.financeCreditCard().empty);
4440 		assert(!faker.financeCreditCardAmericanExpress().empty);
4441 		assert(!faker.financeCreditCardDinersClub().empty);
4442 		assert(!faker.financeCreditCardDiscover().empty);
4443 		assert(!faker.financeCreditCardInstapayment().empty);
4444 		assert(!faker.financeCreditCardJcb().empty);
4445 		assert(!faker.financeCreditCardMastercard().empty);
4446 		assert(!faker.financeCreditCardSolo().empty);
4447 		assert(!faker.financeCreditCardSwitch().empty);
4448 		assert(!faker.financeCreditCardVisa().empty);
4449 		assert(!faker.financeCurrency().empty);
4450 		assert(!faker.financeIBAN().empty);
4451 		assert(!faker.financeMask().empty);
4452 		assert(!faker.financeTransactionType().empty);
4453 		assert(!faker.hackerAbbreviation().empty);
4454 		assert(!faker.hackerAdjective().empty);
4455 		assert(!faker.hackerIngverb().empty);
4456 		assert(!faker.hackerNoun().empty);
4457 		assert(!faker.hackerVerb().empty);
4458 		assert(!faker.helperAlpha().empty);
4459 		assert(!faker.helperAlphaNum().empty);
4460 		assert(!faker.helperHexaDecimal().empty);
4461 		assert(!faker.internetAvatarUri().empty);
4462 		assert(!faker.internetColor().empty);
4463 		assert(!faker.internetDomainName().empty);
4464 		assert(!faker.internetDomainSuffix().empty);
4465 		assert(!faker.internetDomainWord().empty);
4466 		assert(!faker.internetExampleEmail().empty);
4467 		assert(!faker.internetFreeEmail().empty);
4468 		assert(!faker.internetIPv4().empty);
4469 		assert(!faker.internetIPv6().empty);
4470 		assert(!faker.internetPassword().empty);
4471 		assert(!faker.internetProtocol().empty);
4472 		assert(!faker.internetUrl().empty);
4473 		assert(!faker.internetUserName().empty);
4474 		assert(!faker.loremParagraph().empty);
4475 		assert(!faker.loremParagraphs().empty);
4476 		assert(!faker.loremSentance().empty);
4477 		assert(!faker.loremSentances().empty);
4478 		assert(!faker.loremSupplemental().empty);
4479 		assert(!faker.loremText().empty);
4480 		assert(!faker.loremWords().empty);
4481 		assert(!faker.nameFemaleFirstName().empty);
4482 		assert(!faker.nameFirstName().empty);
4483 		assert(!faker.nameGender().empty);
4484 		assert(!faker.nameLastName().empty);
4485 		assert(!faker.nameMaleFirstName().empty);
4486 		assert(!faker.nameName().empty);
4487 		assert(!faker.namePrefix().empty);
4488 		assert(!faker.nameSuffix().empty);
4489 		assert(!faker.nameTitleDescriptor().empty);
4490 		assert(!faker.nameTitleJob().empty);
4491 		assert(!faker.nameTitleLevel().empty);
4492 		assert(!faker.phoneNumber().empty);
4493 		assert(!faker.phoneNumberFormats().empty);
4494 		assert(!faker.teamCreature().empty);
4495 		assert(!faker.teamName().empty);
4496 		assert(!faker.vehicle().empty);
4497 		assert(!faker.vehicleFuel().empty);
4498 		assert(!faker.vehicleManufacturer().empty);
4499 		assert(!faker.vehicleModel().empty);
4500 		assert(!faker.vehicleVehicleType().empty);
4501 		assert(!faker.vehicleVin().empty);
4502 
4503 	}
4504 }
4505 
4506 unittest {
4507 	import faked.faker_ja;
4508     auto faker = new Faker_ja(37);
4509 	for(int i = 0; i < 30; ++i) {
4510 		assert(!faker.addressBuildingNumber().empty);
4511 		assert(!faker.addressCity().empty);
4512 		assert(!faker.addressCityPrefix().empty);
4513 		assert(!faker.addressCitySuffix().empty);
4514 		assert(!faker.addressCountry().empty);
4515 		assert(!faker.addressCountryCode().empty);
4516 		assert(!faker.addressCounty().empty);
4517 		assert(!faker.addressDefaultCountry().empty);
4518 		assert(!faker.addressDirection().empty);
4519 		assert(!faker.addressDirectionAbbr().empty);
4520 		assert(!faker.addressLatitude().empty);
4521 		assert(!faker.addressLongitude().empty);
4522 		assert(!faker.addressPostcode().empty);
4523 		assert(!faker.addressPostcodeByState().empty);
4524 		assert(!faker.addressSecondaryAddress().empty);
4525 		assert(!faker.addressState().empty);
4526 		assert(!faker.addressStateAbbr().empty);
4527 		assert(!faker.addressStreetAddress().empty);
4528 		assert(!faker.addressStreetName().empty);
4529 		assert(!faker.addressStreetSuffix().empty);
4530 		assert(!faker.addressTimeZone().empty);
4531 		assert(!faker.appAuthor().empty);
4532 		assert(!faker.appName().empty);
4533 		assert(!faker.appVersion().empty);
4534 		assert(!faker.businessCreditCardExpiryDates().empty);
4535 		assert(!faker.businessCreditCardNumbers().empty);
4536 		assert(!faker.businessCreditCardTypes().empty);
4537 		assert(!faker.cellPhoneFormats().empty);
4538 		assert(!faker.commerceColor().empty);
4539 		assert(!faker.commerceDepartment().empty);
4540 		assert(!faker.commerceProductName().empty);
4541 		assert(!faker.commerceProductNameAdjective().empty);
4542 		assert(!faker.commerceProductNameMaterial().empty);
4543 		assert(!faker.commerceProductNameProduct().empty);
4544 		assert(!faker.companyAdjective().empty);
4545 		assert(!faker.companyBs().empty);
4546 		assert(!faker.companyBsAdjective().empty);
4547 		assert(!faker.companyBsNoun().empty);
4548 		assert(!faker.companyBsVerb().empty);
4549 		assert(!faker.companyCatchPhrase().empty);
4550 		assert(!faker.companyDescriptor().empty);
4551 		assert(!faker.companyName().empty);
4552 		assert(!faker.companyNoun().empty);
4553 		assert(!faker.companySuffix().empty);
4554 		assert(!faker.databaseCollation().empty);
4555 		assert(!faker.databaseColumn().empty);
4556 		assert(!faker.databaseEngine().empty);
4557 		assert(!faker.databaseType().empty);
4558 		assert(!faker.fianaceCreditCardCVV().empty);
4559 		assert(!faker.fianceAccount().empty);
4560 		assert(!faker.fianceRoutingNumber().empty);
4561 		assert(!faker.financeAccountType().empty);
4562 		assert(!faker.financeBIC().empty);
4563 		assert(!faker.financeBitcoinAddress().empty);
4564 		assert(!faker.financeCreditCard().empty);
4565 		assert(!faker.financeCreditCardAmericanExpress().empty);
4566 		assert(!faker.financeCreditCardDinersClub().empty);
4567 		assert(!faker.financeCreditCardDiscover().empty);
4568 		assert(!faker.financeCreditCardInstapayment().empty);
4569 		assert(!faker.financeCreditCardJcb().empty);
4570 		assert(!faker.financeCreditCardMastercard().empty);
4571 		assert(!faker.financeCreditCardSolo().empty);
4572 		assert(!faker.financeCreditCardSwitch().empty);
4573 		assert(!faker.financeCreditCardVisa().empty);
4574 		assert(!faker.financeCurrency().empty);
4575 		assert(!faker.financeIBAN().empty);
4576 		assert(!faker.financeMask().empty);
4577 		assert(!faker.financeTransactionType().empty);
4578 		assert(!faker.hackerAbbreviation().empty);
4579 		assert(!faker.hackerAdjective().empty);
4580 		assert(!faker.hackerIngverb().empty);
4581 		assert(!faker.hackerNoun().empty);
4582 		assert(!faker.hackerVerb().empty);
4583 		assert(!faker.helperAlpha().empty);
4584 		assert(!faker.helperAlphaNum().empty);
4585 		assert(!faker.helperHexaDecimal().empty);
4586 		assert(!faker.internetAvatarUri().empty);
4587 		assert(!faker.internetColor().empty);
4588 		assert(!faker.internetDomainName().empty);
4589 		assert(!faker.internetDomainSuffix().empty);
4590 		assert(!faker.internetDomainWord().empty);
4591 		assert(!faker.internetExampleEmail().empty);
4592 		assert(!faker.internetFreeEmail().empty);
4593 		assert(!faker.internetIPv4().empty);
4594 		assert(!faker.internetIPv6().empty);
4595 		assert(!faker.internetPassword().empty);
4596 		assert(!faker.internetProtocol().empty);
4597 		assert(!faker.internetUrl().empty);
4598 		assert(!faker.internetUserName().empty);
4599 		assert(!faker.loremParagraph().empty);
4600 		assert(!faker.loremParagraphs().empty);
4601 		assert(!faker.loremSentance().empty);
4602 		assert(!faker.loremSentances().empty);
4603 		assert(!faker.loremSupplemental().empty);
4604 		assert(!faker.loremText().empty);
4605 		assert(!faker.loremWords().empty);
4606 		assert(!faker.nameFemaleFirstName().empty);
4607 		assert(!faker.nameFirstName().empty);
4608 		assert(!faker.nameGender().empty);
4609 		assert(!faker.nameLastName().empty);
4610 		assert(!faker.nameMaleFirstName().empty);
4611 		assert(!faker.nameName().empty);
4612 		assert(!faker.namePrefix().empty);
4613 		assert(!faker.nameSuffix().empty);
4614 		assert(!faker.nameTitleDescriptor().empty);
4615 		assert(!faker.nameTitleJob().empty);
4616 		assert(!faker.nameTitleLevel().empty);
4617 		assert(!faker.phoneNumber().empty);
4618 		assert(!faker.phoneNumberFormats().empty);
4619 		assert(!faker.teamCreature().empty);
4620 		assert(!faker.teamName().empty);
4621 		assert(!faker.vehicle().empty);
4622 		assert(!faker.vehicleFuel().empty);
4623 		assert(!faker.vehicleManufacturer().empty);
4624 		assert(!faker.vehicleModel().empty);
4625 		assert(!faker.vehicleVehicleType().empty);
4626 		assert(!faker.vehicleVin().empty);
4627 
4628 	}
4629 }
4630 
4631 unittest {
4632 	import faked.faker_nep;
4633     auto faker = new Faker_nep(38);
4634 	for(int i = 0; i < 30; ++i) {
4635 		assert(!faker.addressBuildingNumber().empty);
4636 		assert(!faker.addressCity().empty);
4637 		assert(!faker.addressCityPrefix().empty);
4638 		assert(!faker.addressCitySuffix().empty);
4639 		assert(!faker.addressCountry().empty);
4640 		assert(!faker.addressCountryCode().empty);
4641 		assert(!faker.addressCounty().empty);
4642 		assert(!faker.addressDefaultCountry().empty);
4643 		assert(!faker.addressDirection().empty);
4644 		assert(!faker.addressDirectionAbbr().empty);
4645 		assert(!faker.addressLatitude().empty);
4646 		assert(!faker.addressLongitude().empty);
4647 		assert(!faker.addressPostcode().empty);
4648 		assert(!faker.addressPostcodeByState().empty);
4649 		assert(!faker.addressSecondaryAddress().empty);
4650 		assert(!faker.addressState().empty);
4651 		assert(!faker.addressStateAbbr().empty);
4652 		assert(!faker.addressStreetAddress().empty);
4653 		assert(!faker.addressStreetName().empty);
4654 		assert(!faker.addressStreetSuffix().empty);
4655 		assert(!faker.addressTimeZone().empty);
4656 		assert(!faker.appAuthor().empty);
4657 		assert(!faker.appName().empty);
4658 		assert(!faker.appVersion().empty);
4659 		assert(!faker.businessCreditCardExpiryDates().empty);
4660 		assert(!faker.businessCreditCardNumbers().empty);
4661 		assert(!faker.businessCreditCardTypes().empty);
4662 		assert(!faker.cellPhoneFormats().empty);
4663 		assert(!faker.commerceColor().empty);
4664 		assert(!faker.commerceDepartment().empty);
4665 		assert(!faker.commerceProductName().empty);
4666 		assert(!faker.commerceProductNameAdjective().empty);
4667 		assert(!faker.commerceProductNameMaterial().empty);
4668 		assert(!faker.commerceProductNameProduct().empty);
4669 		assert(!faker.companyAdjective().empty);
4670 		assert(!faker.companyBs().empty);
4671 		assert(!faker.companyBsAdjective().empty);
4672 		assert(!faker.companyBsNoun().empty);
4673 		assert(!faker.companyBsVerb().empty);
4674 		assert(!faker.companyCatchPhrase().empty);
4675 		assert(!faker.companyDescriptor().empty);
4676 		assert(!faker.companyName().empty);
4677 		assert(!faker.companyNoun().empty);
4678 		assert(!faker.companySuffix().empty);
4679 		assert(!faker.databaseCollation().empty);
4680 		assert(!faker.databaseColumn().empty);
4681 		assert(!faker.databaseEngine().empty);
4682 		assert(!faker.databaseType().empty);
4683 		assert(!faker.fianaceCreditCardCVV().empty);
4684 		assert(!faker.fianceAccount().empty);
4685 		assert(!faker.fianceRoutingNumber().empty);
4686 		assert(!faker.financeAccountType().empty);
4687 		assert(!faker.financeBIC().empty);
4688 		assert(!faker.financeBitcoinAddress().empty);
4689 		assert(!faker.financeCreditCard().empty);
4690 		assert(!faker.financeCreditCardAmericanExpress().empty);
4691 		assert(!faker.financeCreditCardDinersClub().empty);
4692 		assert(!faker.financeCreditCardDiscover().empty);
4693 		assert(!faker.financeCreditCardInstapayment().empty);
4694 		assert(!faker.financeCreditCardJcb().empty);
4695 		assert(!faker.financeCreditCardMastercard().empty);
4696 		assert(!faker.financeCreditCardSolo().empty);
4697 		assert(!faker.financeCreditCardSwitch().empty);
4698 		assert(!faker.financeCreditCardVisa().empty);
4699 		assert(!faker.financeCurrency().empty);
4700 		assert(!faker.financeIBAN().empty);
4701 		assert(!faker.financeMask().empty);
4702 		assert(!faker.financeTransactionType().empty);
4703 		assert(!faker.hackerAbbreviation().empty);
4704 		assert(!faker.hackerAdjective().empty);
4705 		assert(!faker.hackerIngverb().empty);
4706 		assert(!faker.hackerNoun().empty);
4707 		assert(!faker.hackerVerb().empty);
4708 		assert(!faker.helperAlpha().empty);
4709 		assert(!faker.helperAlphaNum().empty);
4710 		assert(!faker.helperHexaDecimal().empty);
4711 		assert(!faker.internetAvatarUri().empty);
4712 		assert(!faker.internetColor().empty);
4713 		assert(!faker.internetDomainName().empty);
4714 		assert(!faker.internetDomainSuffix().empty);
4715 		assert(!faker.internetDomainWord().empty);
4716 		assert(!faker.internetExampleEmail().empty);
4717 		assert(!faker.internetFreeEmail().empty);
4718 		assert(!faker.internetIPv4().empty);
4719 		assert(!faker.internetIPv6().empty);
4720 		assert(!faker.internetPassword().empty);
4721 		assert(!faker.internetProtocol().empty);
4722 		assert(!faker.internetUrl().empty);
4723 		assert(!faker.internetUserName().empty);
4724 		assert(!faker.loremParagraph().empty);
4725 		assert(!faker.loremParagraphs().empty);
4726 		assert(!faker.loremSentance().empty);
4727 		assert(!faker.loremSentances().empty);
4728 		assert(!faker.loremSupplemental().empty);
4729 		assert(!faker.loremText().empty);
4730 		assert(!faker.loremWords().empty);
4731 		assert(!faker.nameFemaleFirstName().empty);
4732 		assert(!faker.nameFirstName().empty);
4733 		assert(!faker.nameGender().empty);
4734 		assert(!faker.nameLastName().empty);
4735 		assert(!faker.nameMaleFirstName().empty);
4736 		assert(!faker.nameName().empty);
4737 		assert(!faker.namePrefix().empty);
4738 		assert(!faker.nameSuffix().empty);
4739 		assert(!faker.nameTitleDescriptor().empty);
4740 		assert(!faker.nameTitleJob().empty);
4741 		assert(!faker.nameTitleLevel().empty);
4742 		assert(!faker.phoneNumber().empty);
4743 		assert(!faker.phoneNumberFormats().empty);
4744 		assert(!faker.teamCreature().empty);
4745 		assert(!faker.teamName().empty);
4746 		assert(!faker.vehicle().empty);
4747 		assert(!faker.vehicleFuel().empty);
4748 		assert(!faker.vehicleManufacturer().empty);
4749 		assert(!faker.vehicleModel().empty);
4750 		assert(!faker.vehicleVehicleType().empty);
4751 		assert(!faker.vehicleVin().empty);
4752 
4753 	}
4754 }
4755 
4756 unittest {
4757 	import faked.faker_pt_br;
4758     auto faker = new Faker_pt_br(39);
4759 	for(int i = 0; i < 30; ++i) {
4760 		assert(!faker.addressBuildingNumber().empty);
4761 		assert(!faker.addressCity().empty);
4762 		assert(!faker.addressCityPrefix().empty);
4763 		assert(!faker.addressCitySuffix().empty);
4764 		assert(!faker.addressCountry().empty);
4765 		assert(!faker.addressCountryCode().empty);
4766 		assert(!faker.addressCounty().empty);
4767 		assert(!faker.addressDefaultCountry().empty);
4768 		assert(!faker.addressDirection().empty);
4769 		assert(!faker.addressDirectionAbbr().empty);
4770 		assert(!faker.addressLatitude().empty);
4771 		assert(!faker.addressLongitude().empty);
4772 		assert(!faker.addressPostcode().empty);
4773 		assert(!faker.addressPostcodeByState().empty);
4774 		assert(!faker.addressSecondaryAddress().empty);
4775 		assert(!faker.addressState().empty);
4776 		assert(!faker.addressStateAbbr().empty);
4777 		assert(!faker.addressStreetAddress().empty);
4778 		assert(!faker.addressStreetName().empty);
4779 		assert(!faker.addressStreetSuffix().empty);
4780 		assert(!faker.addressTimeZone().empty);
4781 		assert(!faker.appAuthor().empty);
4782 		assert(!faker.appName().empty);
4783 		assert(!faker.appVersion().empty);
4784 		assert(!faker.businessCreditCardExpiryDates().empty);
4785 		assert(!faker.businessCreditCardNumbers().empty);
4786 		assert(!faker.businessCreditCardTypes().empty);
4787 		assert(!faker.cellPhoneFormats().empty);
4788 		assert(!faker.commerceColor().empty);
4789 		assert(!faker.commerceDepartment().empty);
4790 		assert(!faker.commerceProductName().empty);
4791 		assert(!faker.commerceProductNameAdjective().empty);
4792 		assert(!faker.commerceProductNameMaterial().empty);
4793 		assert(!faker.commerceProductNameProduct().empty);
4794 		assert(!faker.companyAdjective().empty);
4795 		assert(!faker.companyBs().empty);
4796 		assert(!faker.companyBsAdjective().empty);
4797 		assert(!faker.companyBsNoun().empty);
4798 		assert(!faker.companyBsVerb().empty);
4799 		assert(!faker.companyCatchPhrase().empty);
4800 		assert(!faker.companyDescriptor().empty);
4801 		assert(!faker.companyName().empty);
4802 		assert(!faker.companyNoun().empty);
4803 		assert(!faker.companySuffix().empty);
4804 		assert(!faker.databaseCollation().empty);
4805 		assert(!faker.databaseColumn().empty);
4806 		assert(!faker.databaseEngine().empty);
4807 		assert(!faker.databaseType().empty);
4808 		assert(!faker.fianaceCreditCardCVV().empty);
4809 		assert(!faker.fianceAccount().empty);
4810 		assert(!faker.fianceRoutingNumber().empty);
4811 		assert(!faker.financeAccountType().empty);
4812 		assert(!faker.financeBIC().empty);
4813 		assert(!faker.financeBitcoinAddress().empty);
4814 		assert(!faker.financeCreditCard().empty);
4815 		assert(!faker.financeCreditCardAmericanExpress().empty);
4816 		assert(!faker.financeCreditCardDinersClub().empty);
4817 		assert(!faker.financeCreditCardDiscover().empty);
4818 		assert(!faker.financeCreditCardInstapayment().empty);
4819 		assert(!faker.financeCreditCardJcb().empty);
4820 		assert(!faker.financeCreditCardMastercard().empty);
4821 		assert(!faker.financeCreditCardSolo().empty);
4822 		assert(!faker.financeCreditCardSwitch().empty);
4823 		assert(!faker.financeCreditCardVisa().empty);
4824 		assert(!faker.financeCurrency().empty);
4825 		assert(!faker.financeIBAN().empty);
4826 		assert(!faker.financeMask().empty);
4827 		assert(!faker.financeTransactionType().empty);
4828 		assert(!faker.hackerAbbreviation().empty);
4829 		assert(!faker.hackerAdjective().empty);
4830 		assert(!faker.hackerIngverb().empty);
4831 		assert(!faker.hackerNoun().empty);
4832 		assert(!faker.hackerVerb().empty);
4833 		assert(!faker.helperAlpha().empty);
4834 		assert(!faker.helperAlphaNum().empty);
4835 		assert(!faker.helperHexaDecimal().empty);
4836 		assert(!faker.internetAvatarUri().empty);
4837 		assert(!faker.internetColor().empty);
4838 		assert(!faker.internetDomainName().empty);
4839 		assert(!faker.internetDomainSuffix().empty);
4840 		assert(!faker.internetDomainWord().empty);
4841 		assert(!faker.internetExampleEmail().empty);
4842 		assert(!faker.internetFreeEmail().empty);
4843 		assert(!faker.internetIPv4().empty);
4844 		assert(!faker.internetIPv6().empty);
4845 		assert(!faker.internetPassword().empty);
4846 		assert(!faker.internetProtocol().empty);
4847 		assert(!faker.internetUrl().empty);
4848 		assert(!faker.internetUserName().empty);
4849 		assert(!faker.loremParagraph().empty);
4850 		assert(!faker.loremParagraphs().empty);
4851 		assert(!faker.loremSentance().empty);
4852 		assert(!faker.loremSentances().empty);
4853 		assert(!faker.loremSupplemental().empty);
4854 		assert(!faker.loremText().empty);
4855 		assert(!faker.loremWords().empty);
4856 		assert(!faker.nameFemaleFirstName().empty);
4857 		assert(!faker.nameFirstName().empty);
4858 		assert(!faker.nameGender().empty);
4859 		assert(!faker.nameLastName().empty);
4860 		assert(!faker.nameMaleFirstName().empty);
4861 		assert(!faker.nameName().empty);
4862 		assert(!faker.namePrefix().empty);
4863 		assert(!faker.nameSuffix().empty);
4864 		assert(!faker.nameTitleDescriptor().empty);
4865 		assert(!faker.nameTitleJob().empty);
4866 		assert(!faker.nameTitleLevel().empty);
4867 		assert(!faker.phoneNumber().empty);
4868 		assert(!faker.phoneNumberFormats().empty);
4869 		assert(!faker.teamCreature().empty);
4870 		assert(!faker.teamName().empty);
4871 		assert(!faker.vehicle().empty);
4872 		assert(!faker.vehicleFuel().empty);
4873 		assert(!faker.vehicleManufacturer().empty);
4874 		assert(!faker.vehicleModel().empty);
4875 		assert(!faker.vehicleVehicleType().empty);
4876 		assert(!faker.vehicleVin().empty);
4877 
4878 	}
4879 }
4880 
4881 unittest {
4882 	import faked.faker_vi;
4883     auto faker = new Faker_vi(40);
4884 	for(int i = 0; i < 30; ++i) {
4885 		assert(!faker.addressBuildingNumber().empty);
4886 		assert(!faker.addressCity().empty);
4887 		assert(!faker.addressCityPrefix().empty);
4888 		assert(!faker.addressCitySuffix().empty);
4889 		assert(!faker.addressCountry().empty);
4890 		assert(!faker.addressCountryCode().empty);
4891 		assert(!faker.addressCounty().empty);
4892 		assert(!faker.addressDefaultCountry().empty);
4893 		assert(!faker.addressDirection().empty);
4894 		assert(!faker.addressDirectionAbbr().empty);
4895 		assert(!faker.addressLatitude().empty);
4896 		assert(!faker.addressLongitude().empty);
4897 		assert(!faker.addressPostcode().empty);
4898 		assert(!faker.addressPostcodeByState().empty);
4899 		assert(!faker.addressSecondaryAddress().empty);
4900 		assert(!faker.addressState().empty);
4901 		assert(!faker.addressStateAbbr().empty);
4902 		assert(!faker.addressStreetAddress().empty);
4903 		assert(!faker.addressStreetName().empty);
4904 		assert(!faker.addressStreetSuffix().empty);
4905 		assert(!faker.addressTimeZone().empty);
4906 		assert(!faker.appAuthor().empty);
4907 		assert(!faker.appName().empty);
4908 		assert(!faker.appVersion().empty);
4909 		assert(!faker.businessCreditCardExpiryDates().empty);
4910 		assert(!faker.businessCreditCardNumbers().empty);
4911 		assert(!faker.businessCreditCardTypes().empty);
4912 		assert(!faker.cellPhoneFormats().empty);
4913 		assert(!faker.commerceColor().empty);
4914 		assert(!faker.commerceDepartment().empty);
4915 		assert(!faker.commerceProductName().empty);
4916 		assert(!faker.commerceProductNameAdjective().empty);
4917 		assert(!faker.commerceProductNameMaterial().empty);
4918 		assert(!faker.commerceProductNameProduct().empty);
4919 		assert(!faker.companyAdjective().empty);
4920 		assert(!faker.companyBs().empty);
4921 		assert(!faker.companyBsAdjective().empty);
4922 		assert(!faker.companyBsNoun().empty);
4923 		assert(!faker.companyBsVerb().empty);
4924 		assert(!faker.companyCatchPhrase().empty);
4925 		assert(!faker.companyDescriptor().empty);
4926 		assert(!faker.companyName().empty);
4927 		assert(!faker.companyNoun().empty);
4928 		assert(!faker.companySuffix().empty);
4929 		assert(!faker.databaseCollation().empty);
4930 		assert(!faker.databaseColumn().empty);
4931 		assert(!faker.databaseEngine().empty);
4932 		assert(!faker.databaseType().empty);
4933 		assert(!faker.fianaceCreditCardCVV().empty);
4934 		assert(!faker.fianceAccount().empty);
4935 		assert(!faker.fianceRoutingNumber().empty);
4936 		assert(!faker.financeAccountType().empty);
4937 		assert(!faker.financeBIC().empty);
4938 		assert(!faker.financeBitcoinAddress().empty);
4939 		assert(!faker.financeCreditCard().empty);
4940 		assert(!faker.financeCreditCardAmericanExpress().empty);
4941 		assert(!faker.financeCreditCardDinersClub().empty);
4942 		assert(!faker.financeCreditCardDiscover().empty);
4943 		assert(!faker.financeCreditCardInstapayment().empty);
4944 		assert(!faker.financeCreditCardJcb().empty);
4945 		assert(!faker.financeCreditCardMastercard().empty);
4946 		assert(!faker.financeCreditCardSolo().empty);
4947 		assert(!faker.financeCreditCardSwitch().empty);
4948 		assert(!faker.financeCreditCardVisa().empty);
4949 		assert(!faker.financeCurrency().empty);
4950 		assert(!faker.financeIBAN().empty);
4951 		assert(!faker.financeMask().empty);
4952 		assert(!faker.financeTransactionType().empty);
4953 		assert(!faker.hackerAbbreviation().empty);
4954 		assert(!faker.hackerAdjective().empty);
4955 		assert(!faker.hackerIngverb().empty);
4956 		assert(!faker.hackerNoun().empty);
4957 		assert(!faker.hackerVerb().empty);
4958 		assert(!faker.helperAlpha().empty);
4959 		assert(!faker.helperAlphaNum().empty);
4960 		assert(!faker.helperHexaDecimal().empty);
4961 		assert(!faker.internetAvatarUri().empty);
4962 		assert(!faker.internetColor().empty);
4963 		assert(!faker.internetDomainName().empty);
4964 		assert(!faker.internetDomainSuffix().empty);
4965 		assert(!faker.internetDomainWord().empty);
4966 		assert(!faker.internetExampleEmail().empty);
4967 		assert(!faker.internetFreeEmail().empty);
4968 		assert(!faker.internetIPv4().empty);
4969 		assert(!faker.internetIPv6().empty);
4970 		assert(!faker.internetPassword().empty);
4971 		assert(!faker.internetProtocol().empty);
4972 		assert(!faker.internetUrl().empty);
4973 		assert(!faker.internetUserName().empty);
4974 		assert(!faker.loremParagraph().empty);
4975 		assert(!faker.loremParagraphs().empty);
4976 		assert(!faker.loremSentance().empty);
4977 		assert(!faker.loremSentances().empty);
4978 		assert(!faker.loremSupplemental().empty);
4979 		assert(!faker.loremText().empty);
4980 		assert(!faker.loremWords().empty);
4981 		assert(!faker.nameFemaleFirstName().empty);
4982 		assert(!faker.nameFirstName().empty);
4983 		assert(!faker.nameGender().empty);
4984 		assert(!faker.nameLastName().empty);
4985 		assert(!faker.nameMaleFirstName().empty);
4986 		assert(!faker.nameName().empty);
4987 		assert(!faker.namePrefix().empty);
4988 		assert(!faker.nameSuffix().empty);
4989 		assert(!faker.nameTitleDescriptor().empty);
4990 		assert(!faker.nameTitleJob().empty);
4991 		assert(!faker.nameTitleLevel().empty);
4992 		assert(!faker.phoneNumber().empty);
4993 		assert(!faker.phoneNumberFormats().empty);
4994 		assert(!faker.teamCreature().empty);
4995 		assert(!faker.teamName().empty);
4996 		assert(!faker.vehicle().empty);
4997 		assert(!faker.vehicleFuel().empty);
4998 		assert(!faker.vehicleManufacturer().empty);
4999 		assert(!faker.vehicleModel().empty);
5000 		assert(!faker.vehicleVehicleType().empty);
5001 		assert(!faker.vehicleVin().empty);
5002 
5003 	}
5004 }
5005 
5006 unittest {
5007 	import faked.base;
5008     auto faker = new Faker(41);
5009 	for(int i = 0; i < 30; ++i) {
5010 		assert(!faker.addressBuildingNumber().empty);
5011 		assert(!faker.addressCity().empty);
5012 		assert(!faker.addressCityPrefix().empty);
5013 		assert(!faker.addressCitySuffix().empty);
5014 		assert(!faker.addressCountry().empty);
5015 		assert(!faker.addressCountryCode().empty);
5016 		assert(!faker.addressCounty().empty);
5017 		assert(!faker.addressDefaultCountry().empty);
5018 		assert(!faker.addressDirection().empty);
5019 		assert(!faker.addressDirectionAbbr().empty);
5020 		assert(!faker.addressLatitude().empty);
5021 		assert(!faker.addressLongitude().empty);
5022 		assert(!faker.addressPostcode().empty);
5023 		assert(!faker.addressPostcodeByState().empty);
5024 		assert(!faker.addressSecondaryAddress().empty);
5025 		assert(!faker.addressState().empty);
5026 		assert(!faker.addressStateAbbr().empty);
5027 		assert(!faker.addressStreetAddress().empty);
5028 		assert(!faker.addressStreetName().empty);
5029 		assert(!faker.addressStreetSuffix().empty);
5030 		assert(!faker.addressTimeZone().empty);
5031 		assert(!faker.appAuthor().empty);
5032 		assert(!faker.appName().empty);
5033 		assert(!faker.appVersion().empty);
5034 		assert(!faker.businessCreditCardExpiryDates().empty);
5035 		assert(!faker.businessCreditCardNumbers().empty);
5036 		assert(!faker.businessCreditCardTypes().empty);
5037 		assert(!faker.cellPhoneFormats().empty);
5038 		assert(!faker.commerceColor().empty);
5039 		assert(!faker.commerceDepartment().empty);
5040 		assert(!faker.commerceProductName().empty);
5041 		assert(!faker.commerceProductNameAdjective().empty);
5042 		assert(!faker.commerceProductNameMaterial().empty);
5043 		assert(!faker.commerceProductNameProduct().empty);
5044 		assert(!faker.companyAdjective().empty);
5045 		assert(!faker.companyBs().empty);
5046 		assert(!faker.companyBsAdjective().empty);
5047 		assert(!faker.companyBsNoun().empty);
5048 		assert(!faker.companyBsVerb().empty);
5049 		assert(!faker.companyCatchPhrase().empty);
5050 		assert(!faker.companyDescriptor().empty);
5051 		assert(!faker.companyName().empty);
5052 		assert(!faker.companyNoun().empty);
5053 		assert(!faker.companySuffix().empty);
5054 		assert(!faker.databaseCollation().empty);
5055 		assert(!faker.databaseColumn().empty);
5056 		assert(!faker.databaseEngine().empty);
5057 		assert(!faker.databaseType().empty);
5058 		assert(!faker.fianaceCreditCardCVV().empty);
5059 		assert(!faker.fianceAccount().empty);
5060 		assert(!faker.fianceRoutingNumber().empty);
5061 		assert(!faker.financeAccountType().empty);
5062 		assert(!faker.financeBIC().empty);
5063 		assert(!faker.financeBitcoinAddress().empty);
5064 		assert(!faker.financeCreditCard().empty);
5065 		assert(!faker.financeCreditCardAmericanExpress().empty);
5066 		assert(!faker.financeCreditCardDinersClub().empty);
5067 		assert(!faker.financeCreditCardDiscover().empty);
5068 		assert(!faker.financeCreditCardInstapayment().empty);
5069 		assert(!faker.financeCreditCardJcb().empty);
5070 		assert(!faker.financeCreditCardMastercard().empty);
5071 		assert(!faker.financeCreditCardSolo().empty);
5072 		assert(!faker.financeCreditCardSwitch().empty);
5073 		assert(!faker.financeCreditCardVisa().empty);
5074 		assert(!faker.financeCurrency().empty);
5075 		assert(!faker.financeIBAN().empty);
5076 		assert(!faker.financeMask().empty);
5077 		assert(!faker.financeTransactionType().empty);
5078 		assert(!faker.hackerAbbreviation().empty);
5079 		assert(!faker.hackerAdjective().empty);
5080 		assert(!faker.hackerIngverb().empty);
5081 		assert(!faker.hackerNoun().empty);
5082 		assert(!faker.hackerVerb().empty);
5083 		assert(!faker.helperAlpha().empty);
5084 		assert(!faker.helperAlphaNum().empty);
5085 		assert(!faker.helperHexaDecimal().empty);
5086 		assert(!faker.internetAvatarUri().empty);
5087 		assert(!faker.internetColor().empty);
5088 		assert(!faker.internetDomainName().empty);
5089 		assert(!faker.internetDomainSuffix().empty);
5090 		assert(!faker.internetDomainWord().empty);
5091 		assert(!faker.internetExampleEmail().empty);
5092 		assert(!faker.internetFreeEmail().empty);
5093 		assert(!faker.internetIPv4().empty);
5094 		assert(!faker.internetIPv6().empty);
5095 		assert(!faker.internetPassword().empty);
5096 		assert(!faker.internetProtocol().empty);
5097 		assert(!faker.internetUrl().empty);
5098 		assert(!faker.internetUserName().empty);
5099 		assert(!faker.loremParagraph().empty);
5100 		assert(!faker.loremParagraphs().empty);
5101 		assert(!faker.loremSentance().empty);
5102 		assert(!faker.loremSentances().empty);
5103 		assert(!faker.loremSupplemental().empty);
5104 		assert(!faker.loremText().empty);
5105 		assert(!faker.loremWords().empty);
5106 		assert(!faker.nameFemaleFirstName().empty);
5107 		assert(!faker.nameFirstName().empty);
5108 		assert(!faker.nameGender().empty);
5109 		assert(!faker.nameLastName().empty);
5110 		assert(!faker.nameMaleFirstName().empty);
5111 		assert(!faker.nameName().empty);
5112 		assert(!faker.namePrefix().empty);
5113 		assert(!faker.nameSuffix().empty);
5114 		assert(!faker.nameTitleDescriptor().empty);
5115 		assert(!faker.nameTitleJob().empty);
5116 		assert(!faker.nameTitleLevel().empty);
5117 		assert(!faker.phoneNumber().empty);
5118 		assert(!faker.phoneNumberFormats().empty);
5119 		assert(!faker.teamCreature().empty);
5120 		assert(!faker.teamName().empty);
5121 		assert(!faker.vehicle().empty);
5122 		assert(!faker.vehicleFuel().empty);
5123 		assert(!faker.vehicleManufacturer().empty);
5124 		assert(!faker.vehicleModel().empty);
5125 		assert(!faker.vehicleVehicleType().empty);
5126 		assert(!faker.vehicleVin().empty);
5127 
5128 	}
5129 }
5130