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.addressCityName().empty); 13 assert(!faker.addressCityPrefix().empty); 14 assert(!faker.addressCitySuffix().empty); 15 assert(!faker.addressCountry().empty); 16 assert(!faker.addressCountryCode().empty); 17 assert(!faker.addressCountryCodeAlpha3().empty); 18 assert(!faker.addressCounty().empty); 19 assert(!faker.addressDefaultCountry().empty); 20 assert(!faker.addressDirection().empty); 21 assert(!faker.addressDirectionAbbr().empty); 22 assert(!faker.addressLatitude().empty); 23 assert(!faker.addressLongitude().empty); 24 assert(!faker.addressPostcode().empty); 25 assert(!faker.addressPostcodeByState().empty); 26 assert(!faker.addressSecondaryAddress().empty); 27 assert(!faker.addressState().empty); 28 assert(!faker.addressStateAbbr().empty); 29 assert(!faker.addressStreetAddress().empty); 30 assert(!faker.addressStreetName().empty); 31 assert(!faker.addressStreetSuffix().empty); 32 assert(!faker.addressTimeZone().empty); 33 assert(!faker.animalBear().empty); 34 assert(!faker.animalBird().empty); 35 assert(!faker.animalCat().empty); 36 assert(!faker.animalCetacean().empty); 37 assert(!faker.animalCow().empty); 38 assert(!faker.animalCrocodilia().empty); 39 assert(!faker.animalDog().empty); 40 assert(!faker.animalFish().empty); 41 assert(!faker.animalHorse().empty); 42 assert(!faker.animalInsect().empty); 43 assert(!faker.animalLion().empty); 44 assert(!faker.animalRabbit().empty); 45 assert(!faker.animalSnake().empty); 46 assert(!faker.animalType().empty); 47 assert(!faker.appAuthor().empty); 48 assert(!faker.appName().empty); 49 assert(!faker.appVersion().empty); 50 assert(!faker.businessCreditCardExpiryDates().empty); 51 assert(!faker.businessCreditCardNumbers().empty); 52 assert(!faker.businessCreditCardTypes().empty); 53 assert(!faker.cellPhoneFormats().empty); 54 assert(!faker.commerceColor().empty); 55 assert(!faker.commerceDepartment().empty); 56 assert(!faker.commerceProductDescription().empty); 57 assert(!faker.commerceProductName().empty); 58 assert(!faker.commerceProductNameAdjective().empty); 59 assert(!faker.commerceProductNameMaterial().empty); 60 assert(!faker.commerceProductNameProduct().empty); 61 assert(!faker.companyAdjective().empty); 62 assert(!faker.companyBs().empty); 63 assert(!faker.companyBsAdjective().empty); 64 assert(!faker.companyBsNoun().empty); 65 assert(!faker.companyBsVerb().empty); 66 assert(!faker.companyCatchPhrase().empty); 67 assert(!faker.companyDescriptor().empty); 68 assert(!faker.companyName().empty); 69 assert(!faker.companyNoun().empty); 70 assert(!faker.companySuffix().empty); 71 assert(!faker.databaseCollation().empty); 72 assert(!faker.databaseColumn().empty); 73 assert(!faker.databaseEngine().empty); 74 assert(!faker.databaseType().empty); 75 assert(!faker.fianaceCreditCardCVV().empty); 76 assert(!faker.financeAccount().empty); 77 assert(!faker.financeAccountType().empty); 78 assert(!faker.financeBIC().empty); 79 assert(!faker.financeBitcoinAddress().empty); 80 assert(!faker.financeCreditCard().empty); 81 assert(!faker.financeCreditCardAmericanExpress().empty); 82 assert(!faker.financeCreditCardDinersClub().empty); 83 assert(!faker.financeCreditCardDiscover().empty); 84 assert(!faker.financeCreditCardInstapayment().empty); 85 assert(!faker.financeCreditCardJcb().empty); 86 assert(!faker.financeCreditCardMastercard().empty); 87 assert(!faker.financeCreditCardSolo().empty); 88 assert(!faker.financeCreditCardSwitch().empty); 89 assert(!faker.financeCreditCardVisa().empty); 90 assert(!faker.financeCurrency().empty); 91 assert(!faker.financeIBAN().empty); 92 assert(!faker.financeMask().empty); 93 assert(!faker.financeRoutingNumber().empty); 94 assert(!faker.financeTransactionType().empty); 95 assert(!faker.hackerAbbreviation().empty); 96 assert(!faker.hackerAdjective().empty); 97 assert(!faker.hackerIngverb().empty); 98 assert(!faker.hackerNoun().empty); 99 assert(!faker.hackerVerb().empty); 100 assert(!faker.helperAlpha().empty); 101 assert(!faker.helperAlphaNum().empty); 102 assert(!faker.helperHexaDecimal().empty); 103 assert(!faker.internetAvatarUri().empty); 104 assert(!faker.internetColor().empty); 105 assert(!faker.internetDomainName().empty); 106 assert(!faker.internetDomainSuffix().empty); 107 assert(!faker.internetDomainWord().empty); 108 assert(!faker.internetExampleEmail().empty); 109 assert(!faker.internetFreeEmail().empty); 110 assert(!faker.internetIPv4().empty); 111 assert(!faker.internetIPv6().empty); 112 assert(!faker.internetPassword().empty); 113 assert(!faker.internetProtocol().empty); 114 assert(!faker.internetUrl().empty); 115 assert(!faker.internetUserName().empty); 116 assert(!faker.loremParagraph().empty); 117 assert(!faker.loremParagraphs().empty); 118 assert(!faker.loremSentance().empty); 119 assert(!faker.loremSentances().empty); 120 assert(!faker.loremSupplemental().empty); 121 assert(!faker.loremText().empty); 122 assert(!faker.loremWords().empty); 123 assert(!faker.musicGenre().empty); 124 assert(!faker.nameBinaryGender().empty); 125 assert(!faker.nameFemaleFirstName().empty); 126 assert(!faker.nameFirstName().empty); 127 assert(!faker.nameGender().empty); 128 assert(!faker.nameLastName().empty); 129 assert(!faker.nameMaleFirstName().empty); 130 assert(!faker.nameName().empty); 131 assert(!faker.namePrefix().empty); 132 assert(!faker.nameSuffix().empty); 133 assert(!faker.nameTitleDescriptor().empty); 134 assert(!faker.nameTitleJob().empty); 135 assert(!faker.nameTitleLevel().empty); 136 assert(!faker.phoneNumber().empty); 137 assert(!faker.phoneNumberFormats().empty); 138 assert(!faker.teamCreature().empty); 139 assert(!faker.teamName().empty); 140 assert(!faker.vehicle().empty); 141 assert(!faker.vehicleBicycle().empty); 142 assert(!faker.vehicleFuel().empty); 143 assert(!faker.vehicleManufacturer().empty); 144 assert(!faker.vehicleModel().empty); 145 assert(!faker.vehicleVehicleType().empty); 146 assert(!faker.vehicleVin().empty); 147 assert(!faker.wordAdjective().empty); 148 assert(!faker.wordAdverb().empty); 149 assert(!faker.wordConjunction().empty); 150 assert(!faker.wordInterjection().empty); 151 assert(!faker.wordNoun().empty); 152 assert(!faker.wordPreposition().empty); 153 assert(!faker.wordVerb().empty); 154 155 } 156 } 157 158 unittest { 159 import faked.faker_de; 160 auto faker = new Faker_de(2); 161 for(int i = 0; i < 30; ++i) { 162 assert(!faker.addressBuildingNumber().empty); 163 assert(!faker.addressCity().empty); 164 assert(!faker.addressCityName().empty); 165 assert(!faker.addressCityPrefix().empty); 166 assert(!faker.addressCitySuffix().empty); 167 assert(!faker.addressCountry().empty); 168 assert(!faker.addressCountryCode().empty); 169 assert(!faker.addressCountryCodeAlpha3().empty); 170 assert(!faker.addressCounty().empty); 171 assert(!faker.addressDefaultCountry().empty); 172 assert(!faker.addressDirection().empty); 173 assert(!faker.addressDirectionAbbr().empty); 174 assert(!faker.addressLatitude().empty); 175 assert(!faker.addressLongitude().empty); 176 assert(!faker.addressPostcode().empty); 177 assert(!faker.addressPostcodeByState().empty); 178 assert(!faker.addressSecondaryAddress().empty); 179 assert(!faker.addressState().empty); 180 assert(!faker.addressStateAbbr().empty); 181 assert(!faker.addressStreetAddress().empty); 182 assert(!faker.addressStreetName().empty); 183 assert(!faker.addressStreetSuffix().empty); 184 assert(!faker.addressTimeZone().empty); 185 assert(!faker.animalBear().empty); 186 assert(!faker.animalBird().empty); 187 assert(!faker.animalCat().empty); 188 assert(!faker.animalCetacean().empty); 189 assert(!faker.animalCow().empty); 190 assert(!faker.animalCrocodilia().empty); 191 assert(!faker.animalDog().empty); 192 assert(!faker.animalFish().empty); 193 assert(!faker.animalHorse().empty); 194 assert(!faker.animalInsect().empty); 195 assert(!faker.animalLion().empty); 196 assert(!faker.animalRabbit().empty); 197 assert(!faker.animalSnake().empty); 198 assert(!faker.animalType().empty); 199 assert(!faker.appAuthor().empty); 200 assert(!faker.appName().empty); 201 assert(!faker.appVersion().empty); 202 assert(!faker.businessCreditCardExpiryDates().empty); 203 assert(!faker.businessCreditCardNumbers().empty); 204 assert(!faker.businessCreditCardTypes().empty); 205 assert(!faker.cellPhoneFormats().empty); 206 assert(!faker.commerceColor().empty); 207 assert(!faker.commerceDepartment().empty); 208 assert(!faker.commerceProductDescription().empty); 209 assert(!faker.commerceProductName().empty); 210 assert(!faker.commerceProductNameAdjective().empty); 211 assert(!faker.commerceProductNameMaterial().empty); 212 assert(!faker.commerceProductNameProduct().empty); 213 assert(!faker.companyAdjective().empty); 214 assert(!faker.companyBs().empty); 215 assert(!faker.companyBsAdjective().empty); 216 assert(!faker.companyBsNoun().empty); 217 assert(!faker.companyBsVerb().empty); 218 assert(!faker.companyCatchPhrase().empty); 219 assert(!faker.companyDescriptor().empty); 220 assert(!faker.companyName().empty); 221 assert(!faker.companyNoun().empty); 222 assert(!faker.companySuffix().empty); 223 assert(!faker.databaseCollation().empty); 224 assert(!faker.databaseColumn().empty); 225 assert(!faker.databaseEngine().empty); 226 assert(!faker.databaseType().empty); 227 assert(!faker.fianaceCreditCardCVV().empty); 228 assert(!faker.financeAccount().empty); 229 assert(!faker.financeAccountType().empty); 230 assert(!faker.financeBIC().empty); 231 assert(!faker.financeBitcoinAddress().empty); 232 assert(!faker.financeCreditCard().empty); 233 assert(!faker.financeCreditCardAmericanExpress().empty); 234 assert(!faker.financeCreditCardDinersClub().empty); 235 assert(!faker.financeCreditCardDiscover().empty); 236 assert(!faker.financeCreditCardInstapayment().empty); 237 assert(!faker.financeCreditCardJcb().empty); 238 assert(!faker.financeCreditCardMastercard().empty); 239 assert(!faker.financeCreditCardSolo().empty); 240 assert(!faker.financeCreditCardSwitch().empty); 241 assert(!faker.financeCreditCardVisa().empty); 242 assert(!faker.financeCurrency().empty); 243 assert(!faker.financeIBAN().empty); 244 assert(!faker.financeMask().empty); 245 assert(!faker.financeRoutingNumber().empty); 246 assert(!faker.financeTransactionType().empty); 247 assert(!faker.hackerAbbreviation().empty); 248 assert(!faker.hackerAdjective().empty); 249 assert(!faker.hackerIngverb().empty); 250 assert(!faker.hackerNoun().empty); 251 assert(!faker.hackerVerb().empty); 252 assert(!faker.helperAlpha().empty); 253 assert(!faker.helperAlphaNum().empty); 254 assert(!faker.helperHexaDecimal().empty); 255 assert(!faker.internetAvatarUri().empty); 256 assert(!faker.internetColor().empty); 257 assert(!faker.internetDomainName().empty); 258 assert(!faker.internetDomainSuffix().empty); 259 assert(!faker.internetDomainWord().empty); 260 assert(!faker.internetExampleEmail().empty); 261 assert(!faker.internetFreeEmail().empty); 262 assert(!faker.internetIPv4().empty); 263 assert(!faker.internetIPv6().empty); 264 assert(!faker.internetPassword().empty); 265 assert(!faker.internetProtocol().empty); 266 assert(!faker.internetUrl().empty); 267 assert(!faker.internetUserName().empty); 268 assert(!faker.loremParagraph().empty); 269 assert(!faker.loremParagraphs().empty); 270 assert(!faker.loremSentance().empty); 271 assert(!faker.loremSentances().empty); 272 assert(!faker.loremSupplemental().empty); 273 assert(!faker.loremText().empty); 274 assert(!faker.loremWords().empty); 275 assert(!faker.musicGenre().empty); 276 assert(!faker.nameBinaryGender().empty); 277 assert(!faker.nameFemaleFirstName().empty); 278 assert(!faker.nameFirstName().empty); 279 assert(!faker.nameGender().empty); 280 assert(!faker.nameLastName().empty); 281 assert(!faker.nameMaleFirstName().empty); 282 assert(!faker.nameName().empty); 283 assert(!faker.namePrefix().empty); 284 assert(!faker.nameSuffix().empty); 285 assert(!faker.nameTitleDescriptor().empty); 286 assert(!faker.nameTitleJob().empty); 287 assert(!faker.nameTitleLevel().empty); 288 assert(!faker.phoneNumber().empty); 289 assert(!faker.phoneNumberFormats().empty); 290 assert(!faker.teamCreature().empty); 291 assert(!faker.teamName().empty); 292 assert(!faker.vehicle().empty); 293 assert(!faker.vehicleBicycle().empty); 294 assert(!faker.vehicleFuel().empty); 295 assert(!faker.vehicleManufacturer().empty); 296 assert(!faker.vehicleModel().empty); 297 assert(!faker.vehicleVehicleType().empty); 298 assert(!faker.vehicleVin().empty); 299 assert(!faker.wordAdjective().empty); 300 assert(!faker.wordAdverb().empty); 301 assert(!faker.wordConjunction().empty); 302 assert(!faker.wordInterjection().empty); 303 assert(!faker.wordNoun().empty); 304 assert(!faker.wordPreposition().empty); 305 assert(!faker.wordVerb().empty); 306 307 } 308 } 309 310 unittest { 311 import faked.faker_de_at; 312 auto faker = new Faker_de_at(3); 313 for(int i = 0; i < 30; ++i) { 314 assert(!faker.addressBuildingNumber().empty); 315 assert(!faker.addressCity().empty); 316 assert(!faker.addressCityName().empty); 317 assert(!faker.addressCityPrefix().empty); 318 assert(!faker.addressCitySuffix().empty); 319 assert(!faker.addressCountry().empty); 320 assert(!faker.addressCountryCode().empty); 321 assert(!faker.addressCountryCodeAlpha3().empty); 322 assert(!faker.addressCounty().empty); 323 assert(!faker.addressDefaultCountry().empty); 324 assert(!faker.addressDirection().empty); 325 assert(!faker.addressDirectionAbbr().empty); 326 assert(!faker.addressLatitude().empty); 327 assert(!faker.addressLongitude().empty); 328 assert(!faker.addressPostcode().empty); 329 assert(!faker.addressPostcodeByState().empty); 330 assert(!faker.addressSecondaryAddress().empty); 331 assert(!faker.addressState().empty); 332 assert(!faker.addressStateAbbr().empty); 333 assert(!faker.addressStreetAddress().empty); 334 assert(!faker.addressStreetName().empty); 335 assert(!faker.addressStreetSuffix().empty); 336 assert(!faker.addressTimeZone().empty); 337 assert(!faker.animalBear().empty); 338 assert(!faker.animalBird().empty); 339 assert(!faker.animalCat().empty); 340 assert(!faker.animalCetacean().empty); 341 assert(!faker.animalCow().empty); 342 assert(!faker.animalCrocodilia().empty); 343 assert(!faker.animalDog().empty); 344 assert(!faker.animalFish().empty); 345 assert(!faker.animalHorse().empty); 346 assert(!faker.animalInsect().empty); 347 assert(!faker.animalLion().empty); 348 assert(!faker.animalRabbit().empty); 349 assert(!faker.animalSnake().empty); 350 assert(!faker.animalType().empty); 351 assert(!faker.appAuthor().empty); 352 assert(!faker.appName().empty); 353 assert(!faker.appVersion().empty); 354 assert(!faker.businessCreditCardExpiryDates().empty); 355 assert(!faker.businessCreditCardNumbers().empty); 356 assert(!faker.businessCreditCardTypes().empty); 357 assert(!faker.cellPhoneFormats().empty); 358 assert(!faker.commerceColor().empty); 359 assert(!faker.commerceDepartment().empty); 360 assert(!faker.commerceProductDescription().empty); 361 assert(!faker.commerceProductName().empty); 362 assert(!faker.commerceProductNameAdjective().empty); 363 assert(!faker.commerceProductNameMaterial().empty); 364 assert(!faker.commerceProductNameProduct().empty); 365 assert(!faker.companyAdjective().empty); 366 assert(!faker.companyBs().empty); 367 assert(!faker.companyBsAdjective().empty); 368 assert(!faker.companyBsNoun().empty); 369 assert(!faker.companyBsVerb().empty); 370 assert(!faker.companyCatchPhrase().empty); 371 assert(!faker.companyDescriptor().empty); 372 assert(!faker.companyName().empty); 373 assert(!faker.companyNoun().empty); 374 assert(!faker.companySuffix().empty); 375 assert(!faker.databaseCollation().empty); 376 assert(!faker.databaseColumn().empty); 377 assert(!faker.databaseEngine().empty); 378 assert(!faker.databaseType().empty); 379 assert(!faker.fianaceCreditCardCVV().empty); 380 assert(!faker.financeAccount().empty); 381 assert(!faker.financeAccountType().empty); 382 assert(!faker.financeBIC().empty); 383 assert(!faker.financeBitcoinAddress().empty); 384 assert(!faker.financeCreditCard().empty); 385 assert(!faker.financeCreditCardAmericanExpress().empty); 386 assert(!faker.financeCreditCardDinersClub().empty); 387 assert(!faker.financeCreditCardDiscover().empty); 388 assert(!faker.financeCreditCardInstapayment().empty); 389 assert(!faker.financeCreditCardJcb().empty); 390 assert(!faker.financeCreditCardMastercard().empty); 391 assert(!faker.financeCreditCardSolo().empty); 392 assert(!faker.financeCreditCardSwitch().empty); 393 assert(!faker.financeCreditCardVisa().empty); 394 assert(!faker.financeCurrency().empty); 395 assert(!faker.financeIBAN().empty); 396 assert(!faker.financeMask().empty); 397 assert(!faker.financeRoutingNumber().empty); 398 assert(!faker.financeTransactionType().empty); 399 assert(!faker.hackerAbbreviation().empty); 400 assert(!faker.hackerAdjective().empty); 401 assert(!faker.hackerIngverb().empty); 402 assert(!faker.hackerNoun().empty); 403 assert(!faker.hackerVerb().empty); 404 assert(!faker.helperAlpha().empty); 405 assert(!faker.helperAlphaNum().empty); 406 assert(!faker.helperHexaDecimal().empty); 407 assert(!faker.internetAvatarUri().empty); 408 assert(!faker.internetColor().empty); 409 assert(!faker.internetDomainName().empty); 410 assert(!faker.internetDomainSuffix().empty); 411 assert(!faker.internetDomainWord().empty); 412 assert(!faker.internetExampleEmail().empty); 413 assert(!faker.internetFreeEmail().empty); 414 assert(!faker.internetIPv4().empty); 415 assert(!faker.internetIPv6().empty); 416 assert(!faker.internetPassword().empty); 417 assert(!faker.internetProtocol().empty); 418 assert(!faker.internetUrl().empty); 419 assert(!faker.internetUserName().empty); 420 assert(!faker.loremParagraph().empty); 421 assert(!faker.loremParagraphs().empty); 422 assert(!faker.loremSentance().empty); 423 assert(!faker.loremSentances().empty); 424 assert(!faker.loremSupplemental().empty); 425 assert(!faker.loremText().empty); 426 assert(!faker.loremWords().empty); 427 assert(!faker.musicGenre().empty); 428 assert(!faker.nameBinaryGender().empty); 429 assert(!faker.nameFemaleFirstName().empty); 430 assert(!faker.nameFirstName().empty); 431 assert(!faker.nameGender().empty); 432 assert(!faker.nameLastName().empty); 433 assert(!faker.nameMaleFirstName().empty); 434 assert(!faker.nameName().empty); 435 assert(!faker.namePrefix().empty); 436 assert(!faker.nameSuffix().empty); 437 assert(!faker.nameTitleDescriptor().empty); 438 assert(!faker.nameTitleJob().empty); 439 assert(!faker.nameTitleLevel().empty); 440 assert(!faker.phoneNumber().empty); 441 assert(!faker.phoneNumberFormats().empty); 442 assert(!faker.teamCreature().empty); 443 assert(!faker.teamName().empty); 444 assert(!faker.vehicle().empty); 445 assert(!faker.vehicleBicycle().empty); 446 assert(!faker.vehicleFuel().empty); 447 assert(!faker.vehicleManufacturer().empty); 448 assert(!faker.vehicleModel().empty); 449 assert(!faker.vehicleVehicleType().empty); 450 assert(!faker.vehicleVin().empty); 451 assert(!faker.wordAdjective().empty); 452 assert(!faker.wordAdverb().empty); 453 assert(!faker.wordConjunction().empty); 454 assert(!faker.wordInterjection().empty); 455 assert(!faker.wordNoun().empty); 456 assert(!faker.wordPreposition().empty); 457 assert(!faker.wordVerb().empty); 458 459 } 460 } 461 462 unittest { 463 import faked.faker_de_ch; 464 auto faker = new Faker_de_ch(4); 465 for(int i = 0; i < 30; ++i) { 466 assert(!faker.addressBuildingNumber().empty); 467 assert(!faker.addressCity().empty); 468 assert(!faker.addressCityName().empty); 469 assert(!faker.addressCityPrefix().empty); 470 assert(!faker.addressCitySuffix().empty); 471 assert(!faker.addressCountry().empty); 472 assert(!faker.addressCountryCode().empty); 473 assert(!faker.addressCountryCodeAlpha3().empty); 474 assert(!faker.addressCounty().empty); 475 assert(!faker.addressDefaultCountry().empty); 476 assert(!faker.addressDirection().empty); 477 assert(!faker.addressDirectionAbbr().empty); 478 assert(!faker.addressLatitude().empty); 479 assert(!faker.addressLongitude().empty); 480 assert(!faker.addressPostcode().empty); 481 assert(!faker.addressPostcodeByState().empty); 482 assert(!faker.addressSecondaryAddress().empty); 483 assert(!faker.addressState().empty); 484 assert(!faker.addressStateAbbr().empty); 485 assert(!faker.addressStreetAddress().empty); 486 assert(!faker.addressStreetName().empty); 487 assert(!faker.addressStreetSuffix().empty); 488 assert(!faker.addressTimeZone().empty); 489 assert(!faker.animalBear().empty); 490 assert(!faker.animalBird().empty); 491 assert(!faker.animalCat().empty); 492 assert(!faker.animalCetacean().empty); 493 assert(!faker.animalCow().empty); 494 assert(!faker.animalCrocodilia().empty); 495 assert(!faker.animalDog().empty); 496 assert(!faker.animalFish().empty); 497 assert(!faker.animalHorse().empty); 498 assert(!faker.animalInsect().empty); 499 assert(!faker.animalLion().empty); 500 assert(!faker.animalRabbit().empty); 501 assert(!faker.animalSnake().empty); 502 assert(!faker.animalType().empty); 503 assert(!faker.appAuthor().empty); 504 assert(!faker.appName().empty); 505 assert(!faker.appVersion().empty); 506 assert(!faker.businessCreditCardExpiryDates().empty); 507 assert(!faker.businessCreditCardNumbers().empty); 508 assert(!faker.businessCreditCardTypes().empty); 509 assert(!faker.cellPhoneFormats().empty); 510 assert(!faker.commerceColor().empty); 511 assert(!faker.commerceDepartment().empty); 512 assert(!faker.commerceProductDescription().empty); 513 assert(!faker.commerceProductName().empty); 514 assert(!faker.commerceProductNameAdjective().empty); 515 assert(!faker.commerceProductNameMaterial().empty); 516 assert(!faker.commerceProductNameProduct().empty); 517 assert(!faker.companyAdjective().empty); 518 assert(!faker.companyBs().empty); 519 assert(!faker.companyBsAdjective().empty); 520 assert(!faker.companyBsNoun().empty); 521 assert(!faker.companyBsVerb().empty); 522 assert(!faker.companyCatchPhrase().empty); 523 assert(!faker.companyDescriptor().empty); 524 assert(!faker.companyName().empty); 525 assert(!faker.companyNoun().empty); 526 assert(!faker.companySuffix().empty); 527 assert(!faker.databaseCollation().empty); 528 assert(!faker.databaseColumn().empty); 529 assert(!faker.databaseEngine().empty); 530 assert(!faker.databaseType().empty); 531 assert(!faker.fianaceCreditCardCVV().empty); 532 assert(!faker.financeAccount().empty); 533 assert(!faker.financeAccountType().empty); 534 assert(!faker.financeBIC().empty); 535 assert(!faker.financeBitcoinAddress().empty); 536 assert(!faker.financeCreditCard().empty); 537 assert(!faker.financeCreditCardAmericanExpress().empty); 538 assert(!faker.financeCreditCardDinersClub().empty); 539 assert(!faker.financeCreditCardDiscover().empty); 540 assert(!faker.financeCreditCardInstapayment().empty); 541 assert(!faker.financeCreditCardJcb().empty); 542 assert(!faker.financeCreditCardMastercard().empty); 543 assert(!faker.financeCreditCardSolo().empty); 544 assert(!faker.financeCreditCardSwitch().empty); 545 assert(!faker.financeCreditCardVisa().empty); 546 assert(!faker.financeCurrency().empty); 547 assert(!faker.financeIBAN().empty); 548 assert(!faker.financeMask().empty); 549 assert(!faker.financeRoutingNumber().empty); 550 assert(!faker.financeTransactionType().empty); 551 assert(!faker.hackerAbbreviation().empty); 552 assert(!faker.hackerAdjective().empty); 553 assert(!faker.hackerIngverb().empty); 554 assert(!faker.hackerNoun().empty); 555 assert(!faker.hackerVerb().empty); 556 assert(!faker.helperAlpha().empty); 557 assert(!faker.helperAlphaNum().empty); 558 assert(!faker.helperHexaDecimal().empty); 559 assert(!faker.internetAvatarUri().empty); 560 assert(!faker.internetColor().empty); 561 assert(!faker.internetDomainName().empty); 562 assert(!faker.internetDomainSuffix().empty); 563 assert(!faker.internetDomainWord().empty); 564 assert(!faker.internetExampleEmail().empty); 565 assert(!faker.internetFreeEmail().empty); 566 assert(!faker.internetIPv4().empty); 567 assert(!faker.internetIPv6().empty); 568 assert(!faker.internetPassword().empty); 569 assert(!faker.internetProtocol().empty); 570 assert(!faker.internetUrl().empty); 571 assert(!faker.internetUserName().empty); 572 assert(!faker.loremParagraph().empty); 573 assert(!faker.loremParagraphs().empty); 574 assert(!faker.loremSentance().empty); 575 assert(!faker.loremSentances().empty); 576 assert(!faker.loremSupplemental().empty); 577 assert(!faker.loremText().empty); 578 assert(!faker.loremWords().empty); 579 assert(!faker.musicGenre().empty); 580 assert(!faker.nameBinaryGender().empty); 581 assert(!faker.nameFemaleFirstName().empty); 582 assert(!faker.nameFirstName().empty); 583 assert(!faker.nameGender().empty); 584 assert(!faker.nameLastName().empty); 585 assert(!faker.nameMaleFirstName().empty); 586 assert(!faker.nameName().empty); 587 assert(!faker.namePrefix().empty); 588 assert(!faker.nameSuffix().empty); 589 assert(!faker.nameTitleDescriptor().empty); 590 assert(!faker.nameTitleJob().empty); 591 assert(!faker.nameTitleLevel().empty); 592 assert(!faker.phoneNumber().empty); 593 assert(!faker.phoneNumberFormats().empty); 594 assert(!faker.teamCreature().empty); 595 assert(!faker.teamName().empty); 596 assert(!faker.vehicle().empty); 597 assert(!faker.vehicleBicycle().empty); 598 assert(!faker.vehicleFuel().empty); 599 assert(!faker.vehicleManufacturer().empty); 600 assert(!faker.vehicleModel().empty); 601 assert(!faker.vehicleVehicleType().empty); 602 assert(!faker.vehicleVin().empty); 603 assert(!faker.wordAdjective().empty); 604 assert(!faker.wordAdverb().empty); 605 assert(!faker.wordConjunction().empty); 606 assert(!faker.wordInterjection().empty); 607 assert(!faker.wordNoun().empty); 608 assert(!faker.wordPreposition().empty); 609 assert(!faker.wordVerb().empty); 610 611 } 612 } 613 614 unittest { 615 import faked.faker_el; 616 auto faker = new Faker_el(5); 617 for(int i = 0; i < 30; ++i) { 618 assert(!faker.addressBuildingNumber().empty); 619 assert(!faker.addressCity().empty); 620 assert(!faker.addressCityName().empty); 621 assert(!faker.addressCityPrefix().empty); 622 assert(!faker.addressCitySuffix().empty); 623 assert(!faker.addressCountry().empty); 624 assert(!faker.addressCountryCode().empty); 625 assert(!faker.addressCountryCodeAlpha3().empty); 626 assert(!faker.addressCounty().empty); 627 assert(!faker.addressDefaultCountry().empty); 628 assert(!faker.addressDirection().empty); 629 assert(!faker.addressDirectionAbbr().empty); 630 assert(!faker.addressLatitude().empty); 631 assert(!faker.addressLongitude().empty); 632 assert(!faker.addressPostcode().empty); 633 assert(!faker.addressPostcodeByState().empty); 634 assert(!faker.addressSecondaryAddress().empty); 635 assert(!faker.addressState().empty); 636 assert(!faker.addressStateAbbr().empty); 637 assert(!faker.addressStreetAddress().empty); 638 assert(!faker.addressStreetName().empty); 639 assert(!faker.addressStreetSuffix().empty); 640 assert(!faker.addressTimeZone().empty); 641 assert(!faker.animalBear().empty); 642 assert(!faker.animalBird().empty); 643 assert(!faker.animalCat().empty); 644 assert(!faker.animalCetacean().empty); 645 assert(!faker.animalCow().empty); 646 assert(!faker.animalCrocodilia().empty); 647 assert(!faker.animalDog().empty); 648 assert(!faker.animalFish().empty); 649 assert(!faker.animalHorse().empty); 650 assert(!faker.animalInsect().empty); 651 assert(!faker.animalLion().empty); 652 assert(!faker.animalRabbit().empty); 653 assert(!faker.animalSnake().empty); 654 assert(!faker.animalType().empty); 655 assert(!faker.appAuthor().empty); 656 assert(!faker.appName().empty); 657 assert(!faker.appVersion().empty); 658 assert(!faker.businessCreditCardExpiryDates().empty); 659 assert(!faker.businessCreditCardNumbers().empty); 660 assert(!faker.businessCreditCardTypes().empty); 661 assert(!faker.cellPhoneFormats().empty); 662 assert(!faker.commerceColor().empty); 663 assert(!faker.commerceDepartment().empty); 664 assert(!faker.commerceProductDescription().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.financeAccount().empty); 685 assert(!faker.financeAccountType().empty); 686 assert(!faker.financeBIC().empty); 687 assert(!faker.financeBitcoinAddress().empty); 688 assert(!faker.financeCreditCard().empty); 689 assert(!faker.financeCreditCardAmericanExpress().empty); 690 assert(!faker.financeCreditCardDinersClub().empty); 691 assert(!faker.financeCreditCardDiscover().empty); 692 assert(!faker.financeCreditCardInstapayment().empty); 693 assert(!faker.financeCreditCardJcb().empty); 694 assert(!faker.financeCreditCardMastercard().empty); 695 assert(!faker.financeCreditCardSolo().empty); 696 assert(!faker.financeCreditCardSwitch().empty); 697 assert(!faker.financeCreditCardVisa().empty); 698 assert(!faker.financeCurrency().empty); 699 assert(!faker.financeIBAN().empty); 700 assert(!faker.financeMask().empty); 701 assert(!faker.financeRoutingNumber().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.musicGenre().empty); 732 assert(!faker.nameBinaryGender().empty); 733 assert(!faker.nameFemaleFirstName().empty); 734 assert(!faker.nameFirstName().empty); 735 assert(!faker.nameGender().empty); 736 assert(!faker.nameLastName().empty); 737 assert(!faker.nameMaleFirstName().empty); 738 assert(!faker.nameName().empty); 739 assert(!faker.namePrefix().empty); 740 assert(!faker.nameSuffix().empty); 741 assert(!faker.nameTitleDescriptor().empty); 742 assert(!faker.nameTitleJob().empty); 743 assert(!faker.nameTitleLevel().empty); 744 assert(!faker.phoneNumber().empty); 745 assert(!faker.phoneNumberFormats().empty); 746 assert(!faker.teamCreature().empty); 747 assert(!faker.teamName().empty); 748 assert(!faker.vehicle().empty); 749 assert(!faker.vehicleBicycle().empty); 750 assert(!faker.vehicleFuel().empty); 751 assert(!faker.vehicleManufacturer().empty); 752 assert(!faker.vehicleModel().empty); 753 assert(!faker.vehicleVehicleType().empty); 754 assert(!faker.vehicleVin().empty); 755 assert(!faker.wordAdjective().empty); 756 assert(!faker.wordAdverb().empty); 757 assert(!faker.wordConjunction().empty); 758 assert(!faker.wordInterjection().empty); 759 assert(!faker.wordNoun().empty); 760 assert(!faker.wordPreposition().empty); 761 assert(!faker.wordVerb().empty); 762 763 } 764 } 765 766 unittest { 767 import faked.faker_en_au; 768 auto faker = new Faker_en_au(6); 769 for(int i = 0; i < 30; ++i) { 770 assert(!faker.addressBuildingNumber().empty); 771 assert(!faker.addressCity().empty); 772 assert(!faker.addressCityName().empty); 773 assert(!faker.addressCityPrefix().empty); 774 assert(!faker.addressCitySuffix().empty); 775 assert(!faker.addressCountry().empty); 776 assert(!faker.addressCountryCode().empty); 777 assert(!faker.addressCountryCodeAlpha3().empty); 778 assert(!faker.addressCounty().empty); 779 assert(!faker.addressDefaultCountry().empty); 780 assert(!faker.addressDirection().empty); 781 assert(!faker.addressDirectionAbbr().empty); 782 assert(!faker.addressLatitude().empty); 783 assert(!faker.addressLongitude().empty); 784 assert(!faker.addressPostcode().empty); 785 assert(!faker.addressPostcodeByState().empty); 786 assert(!faker.addressSecondaryAddress().empty); 787 assert(!faker.addressState().empty); 788 assert(!faker.addressStateAbbr().empty); 789 assert(!faker.addressStreetAddress().empty); 790 assert(!faker.addressStreetName().empty); 791 assert(!faker.addressStreetSuffix().empty); 792 assert(!faker.addressTimeZone().empty); 793 assert(!faker.animalBear().empty); 794 assert(!faker.animalBird().empty); 795 assert(!faker.animalCat().empty); 796 assert(!faker.animalCetacean().empty); 797 assert(!faker.animalCow().empty); 798 assert(!faker.animalCrocodilia().empty); 799 assert(!faker.animalDog().empty); 800 assert(!faker.animalFish().empty); 801 assert(!faker.animalHorse().empty); 802 assert(!faker.animalInsect().empty); 803 assert(!faker.animalLion().empty); 804 assert(!faker.animalRabbit().empty); 805 assert(!faker.animalSnake().empty); 806 assert(!faker.animalType().empty); 807 assert(!faker.appAuthor().empty); 808 assert(!faker.appName().empty); 809 assert(!faker.appVersion().empty); 810 assert(!faker.businessCreditCardExpiryDates().empty); 811 assert(!faker.businessCreditCardNumbers().empty); 812 assert(!faker.businessCreditCardTypes().empty); 813 assert(!faker.cellPhoneFormats().empty); 814 assert(!faker.commerceColor().empty); 815 assert(!faker.commerceDepartment().empty); 816 assert(!faker.commerceProductDescription().empty); 817 assert(!faker.commerceProductName().empty); 818 assert(!faker.commerceProductNameAdjective().empty); 819 assert(!faker.commerceProductNameMaterial().empty); 820 assert(!faker.commerceProductNameProduct().empty); 821 assert(!faker.companyAdjective().empty); 822 assert(!faker.companyBs().empty); 823 assert(!faker.companyBsAdjective().empty); 824 assert(!faker.companyBsNoun().empty); 825 assert(!faker.companyBsVerb().empty); 826 assert(!faker.companyCatchPhrase().empty); 827 assert(!faker.companyDescriptor().empty); 828 assert(!faker.companyName().empty); 829 assert(!faker.companyNoun().empty); 830 assert(!faker.companySuffix().empty); 831 assert(!faker.databaseCollation().empty); 832 assert(!faker.databaseColumn().empty); 833 assert(!faker.databaseEngine().empty); 834 assert(!faker.databaseType().empty); 835 assert(!faker.fianaceCreditCardCVV().empty); 836 assert(!faker.financeAccount().empty); 837 assert(!faker.financeAccountType().empty); 838 assert(!faker.financeBIC().empty); 839 assert(!faker.financeBitcoinAddress().empty); 840 assert(!faker.financeCreditCard().empty); 841 assert(!faker.financeCreditCardAmericanExpress().empty); 842 assert(!faker.financeCreditCardDinersClub().empty); 843 assert(!faker.financeCreditCardDiscover().empty); 844 assert(!faker.financeCreditCardInstapayment().empty); 845 assert(!faker.financeCreditCardJcb().empty); 846 assert(!faker.financeCreditCardMastercard().empty); 847 assert(!faker.financeCreditCardSolo().empty); 848 assert(!faker.financeCreditCardSwitch().empty); 849 assert(!faker.financeCreditCardVisa().empty); 850 assert(!faker.financeCurrency().empty); 851 assert(!faker.financeIBAN().empty); 852 assert(!faker.financeMask().empty); 853 assert(!faker.financeRoutingNumber().empty); 854 assert(!faker.financeTransactionType().empty); 855 assert(!faker.hackerAbbreviation().empty); 856 assert(!faker.hackerAdjective().empty); 857 assert(!faker.hackerIngverb().empty); 858 assert(!faker.hackerNoun().empty); 859 assert(!faker.hackerVerb().empty); 860 assert(!faker.helperAlpha().empty); 861 assert(!faker.helperAlphaNum().empty); 862 assert(!faker.helperHexaDecimal().empty); 863 assert(!faker.internetAvatarUri().empty); 864 assert(!faker.internetColor().empty); 865 assert(!faker.internetDomainName().empty); 866 assert(!faker.internetDomainSuffix().empty); 867 assert(!faker.internetDomainWord().empty); 868 assert(!faker.internetExampleEmail().empty); 869 assert(!faker.internetFreeEmail().empty); 870 assert(!faker.internetIPv4().empty); 871 assert(!faker.internetIPv6().empty); 872 assert(!faker.internetPassword().empty); 873 assert(!faker.internetProtocol().empty); 874 assert(!faker.internetUrl().empty); 875 assert(!faker.internetUserName().empty); 876 assert(!faker.loremParagraph().empty); 877 assert(!faker.loremParagraphs().empty); 878 assert(!faker.loremSentance().empty); 879 assert(!faker.loremSentances().empty); 880 assert(!faker.loremSupplemental().empty); 881 assert(!faker.loremText().empty); 882 assert(!faker.loremWords().empty); 883 assert(!faker.musicGenre().empty); 884 assert(!faker.nameBinaryGender().empty); 885 assert(!faker.nameFemaleFirstName().empty); 886 assert(!faker.nameFirstName().empty); 887 assert(!faker.nameGender().empty); 888 assert(!faker.nameLastName().empty); 889 assert(!faker.nameMaleFirstName().empty); 890 assert(!faker.nameName().empty); 891 assert(!faker.namePrefix().empty); 892 assert(!faker.nameSuffix().empty); 893 assert(!faker.nameTitleDescriptor().empty); 894 assert(!faker.nameTitleJob().empty); 895 assert(!faker.nameTitleLevel().empty); 896 assert(!faker.phoneNumber().empty); 897 assert(!faker.phoneNumberFormats().empty); 898 assert(!faker.teamCreature().empty); 899 assert(!faker.teamName().empty); 900 assert(!faker.vehicle().empty); 901 assert(!faker.vehicleBicycle().empty); 902 assert(!faker.vehicleFuel().empty); 903 assert(!faker.vehicleManufacturer().empty); 904 assert(!faker.vehicleModel().empty); 905 assert(!faker.vehicleVehicleType().empty); 906 assert(!faker.vehicleVin().empty); 907 assert(!faker.wordAdjective().empty); 908 assert(!faker.wordAdverb().empty); 909 assert(!faker.wordConjunction().empty); 910 assert(!faker.wordInterjection().empty); 911 assert(!faker.wordNoun().empty); 912 assert(!faker.wordPreposition().empty); 913 assert(!faker.wordVerb().empty); 914 915 } 916 } 917 918 unittest { 919 import faked.faker_en_au_ocker; 920 auto faker = new Faker_en_au_ocker(7); 921 for(int i = 0; i < 30; ++i) { 922 assert(!faker.addressBuildingNumber().empty); 923 assert(!faker.addressCity().empty); 924 assert(!faker.addressCityName().empty); 925 assert(!faker.addressCityPrefix().empty); 926 assert(!faker.addressCitySuffix().empty); 927 assert(!faker.addressCountry().empty); 928 assert(!faker.addressCountryCode().empty); 929 assert(!faker.addressCountryCodeAlpha3().empty); 930 assert(!faker.addressCounty().empty); 931 assert(!faker.addressDefaultCountry().empty); 932 assert(!faker.addressDirection().empty); 933 assert(!faker.addressDirectionAbbr().empty); 934 assert(!faker.addressLatitude().empty); 935 assert(!faker.addressLongitude().empty); 936 assert(!faker.addressPostcode().empty); 937 assert(!faker.addressPostcodeByState().empty); 938 assert(!faker.addressSecondaryAddress().empty); 939 assert(!faker.addressState().empty); 940 assert(!faker.addressStateAbbr().empty); 941 assert(!faker.addressStreetAddress().empty); 942 assert(!faker.addressStreetName().empty); 943 assert(!faker.addressStreetSuffix().empty); 944 assert(!faker.addressTimeZone().empty); 945 assert(!faker.animalBear().empty); 946 assert(!faker.animalBird().empty); 947 assert(!faker.animalCat().empty); 948 assert(!faker.animalCetacean().empty); 949 assert(!faker.animalCow().empty); 950 assert(!faker.animalCrocodilia().empty); 951 assert(!faker.animalDog().empty); 952 assert(!faker.animalFish().empty); 953 assert(!faker.animalHorse().empty); 954 assert(!faker.animalInsect().empty); 955 assert(!faker.animalLion().empty); 956 assert(!faker.animalRabbit().empty); 957 assert(!faker.animalSnake().empty); 958 assert(!faker.animalType().empty); 959 assert(!faker.appAuthor().empty); 960 assert(!faker.appName().empty); 961 assert(!faker.appVersion().empty); 962 assert(!faker.businessCreditCardExpiryDates().empty); 963 assert(!faker.businessCreditCardNumbers().empty); 964 assert(!faker.businessCreditCardTypes().empty); 965 assert(!faker.cellPhoneFormats().empty); 966 assert(!faker.commerceColor().empty); 967 assert(!faker.commerceDepartment().empty); 968 assert(!faker.commerceProductDescription().empty); 969 assert(!faker.commerceProductName().empty); 970 assert(!faker.commerceProductNameAdjective().empty); 971 assert(!faker.commerceProductNameMaterial().empty); 972 assert(!faker.commerceProductNameProduct().empty); 973 assert(!faker.companyAdjective().empty); 974 assert(!faker.companyBs().empty); 975 assert(!faker.companyBsAdjective().empty); 976 assert(!faker.companyBsNoun().empty); 977 assert(!faker.companyBsVerb().empty); 978 assert(!faker.companyCatchPhrase().empty); 979 assert(!faker.companyDescriptor().empty); 980 assert(!faker.companyName().empty); 981 assert(!faker.companyNoun().empty); 982 assert(!faker.companySuffix().empty); 983 assert(!faker.databaseCollation().empty); 984 assert(!faker.databaseColumn().empty); 985 assert(!faker.databaseEngine().empty); 986 assert(!faker.databaseType().empty); 987 assert(!faker.fianaceCreditCardCVV().empty); 988 assert(!faker.financeAccount().empty); 989 assert(!faker.financeAccountType().empty); 990 assert(!faker.financeBIC().empty); 991 assert(!faker.financeBitcoinAddress().empty); 992 assert(!faker.financeCreditCard().empty); 993 assert(!faker.financeCreditCardAmericanExpress().empty); 994 assert(!faker.financeCreditCardDinersClub().empty); 995 assert(!faker.financeCreditCardDiscover().empty); 996 assert(!faker.financeCreditCardInstapayment().empty); 997 assert(!faker.financeCreditCardJcb().empty); 998 assert(!faker.financeCreditCardMastercard().empty); 999 assert(!faker.financeCreditCardSolo().empty); 1000 assert(!faker.financeCreditCardSwitch().empty); 1001 assert(!faker.financeCreditCardVisa().empty); 1002 assert(!faker.financeCurrency().empty); 1003 assert(!faker.financeIBAN().empty); 1004 assert(!faker.financeMask().empty); 1005 assert(!faker.financeRoutingNumber().empty); 1006 assert(!faker.financeTransactionType().empty); 1007 assert(!faker.hackerAbbreviation().empty); 1008 assert(!faker.hackerAdjective().empty); 1009 assert(!faker.hackerIngverb().empty); 1010 assert(!faker.hackerNoun().empty); 1011 assert(!faker.hackerVerb().empty); 1012 assert(!faker.helperAlpha().empty); 1013 assert(!faker.helperAlphaNum().empty); 1014 assert(!faker.helperHexaDecimal().empty); 1015 assert(!faker.internetAvatarUri().empty); 1016 assert(!faker.internetColor().empty); 1017 assert(!faker.internetDomainName().empty); 1018 assert(!faker.internetDomainSuffix().empty); 1019 assert(!faker.internetDomainWord().empty); 1020 assert(!faker.internetExampleEmail().empty); 1021 assert(!faker.internetFreeEmail().empty); 1022 assert(!faker.internetIPv4().empty); 1023 assert(!faker.internetIPv6().empty); 1024 assert(!faker.internetPassword().empty); 1025 assert(!faker.internetProtocol().empty); 1026 assert(!faker.internetUrl().empty); 1027 assert(!faker.internetUserName().empty); 1028 assert(!faker.loremParagraph().empty); 1029 assert(!faker.loremParagraphs().empty); 1030 assert(!faker.loremSentance().empty); 1031 assert(!faker.loremSentances().empty); 1032 assert(!faker.loremSupplemental().empty); 1033 assert(!faker.loremText().empty); 1034 assert(!faker.loremWords().empty); 1035 assert(!faker.musicGenre().empty); 1036 assert(!faker.nameBinaryGender().empty); 1037 assert(!faker.nameFemaleFirstName().empty); 1038 assert(!faker.nameFirstName().empty); 1039 assert(!faker.nameGender().empty); 1040 assert(!faker.nameLastName().empty); 1041 assert(!faker.nameMaleFirstName().empty); 1042 assert(!faker.nameName().empty); 1043 assert(!faker.namePrefix().empty); 1044 assert(!faker.nameSuffix().empty); 1045 assert(!faker.nameTitleDescriptor().empty); 1046 assert(!faker.nameTitleJob().empty); 1047 assert(!faker.nameTitleLevel().empty); 1048 assert(!faker.phoneNumber().empty); 1049 assert(!faker.phoneNumberFormats().empty); 1050 assert(!faker.teamCreature().empty); 1051 assert(!faker.teamName().empty); 1052 assert(!faker.vehicle().empty); 1053 assert(!faker.vehicleBicycle().empty); 1054 assert(!faker.vehicleFuel().empty); 1055 assert(!faker.vehicleManufacturer().empty); 1056 assert(!faker.vehicleModel().empty); 1057 assert(!faker.vehicleVehicleType().empty); 1058 assert(!faker.vehicleVin().empty); 1059 assert(!faker.wordAdjective().empty); 1060 assert(!faker.wordAdverb().empty); 1061 assert(!faker.wordConjunction().empty); 1062 assert(!faker.wordInterjection().empty); 1063 assert(!faker.wordNoun().empty); 1064 assert(!faker.wordPreposition().empty); 1065 assert(!faker.wordVerb().empty); 1066 1067 } 1068 } 1069 1070 unittest { 1071 import faked.faker_en_bork; 1072 auto faker = new Faker_en_bork(8); 1073 for(int i = 0; i < 30; ++i) { 1074 assert(!faker.addressBuildingNumber().empty); 1075 assert(!faker.addressCity().empty); 1076 assert(!faker.addressCityName().empty); 1077 assert(!faker.addressCityPrefix().empty); 1078 assert(!faker.addressCitySuffix().empty); 1079 assert(!faker.addressCountry().empty); 1080 assert(!faker.addressCountryCode().empty); 1081 assert(!faker.addressCountryCodeAlpha3().empty); 1082 assert(!faker.addressCounty().empty); 1083 assert(!faker.addressDefaultCountry().empty); 1084 assert(!faker.addressDirection().empty); 1085 assert(!faker.addressDirectionAbbr().empty); 1086 assert(!faker.addressLatitude().empty); 1087 assert(!faker.addressLongitude().empty); 1088 assert(!faker.addressPostcode().empty); 1089 assert(!faker.addressPostcodeByState().empty); 1090 assert(!faker.addressSecondaryAddress().empty); 1091 assert(!faker.addressState().empty); 1092 assert(!faker.addressStateAbbr().empty); 1093 assert(!faker.addressStreetAddress().empty); 1094 assert(!faker.addressStreetName().empty); 1095 assert(!faker.addressStreetSuffix().empty); 1096 assert(!faker.addressTimeZone().empty); 1097 assert(!faker.animalBear().empty); 1098 assert(!faker.animalBird().empty); 1099 assert(!faker.animalCat().empty); 1100 assert(!faker.animalCetacean().empty); 1101 assert(!faker.animalCow().empty); 1102 assert(!faker.animalCrocodilia().empty); 1103 assert(!faker.animalDog().empty); 1104 assert(!faker.animalFish().empty); 1105 assert(!faker.animalHorse().empty); 1106 assert(!faker.animalInsect().empty); 1107 assert(!faker.animalLion().empty); 1108 assert(!faker.animalRabbit().empty); 1109 assert(!faker.animalSnake().empty); 1110 assert(!faker.animalType().empty); 1111 assert(!faker.appAuthor().empty); 1112 assert(!faker.appName().empty); 1113 assert(!faker.appVersion().empty); 1114 assert(!faker.businessCreditCardExpiryDates().empty); 1115 assert(!faker.businessCreditCardNumbers().empty); 1116 assert(!faker.businessCreditCardTypes().empty); 1117 assert(!faker.cellPhoneFormats().empty); 1118 assert(!faker.commerceColor().empty); 1119 assert(!faker.commerceDepartment().empty); 1120 assert(!faker.commerceProductDescription().empty); 1121 assert(!faker.commerceProductName().empty); 1122 assert(!faker.commerceProductNameAdjective().empty); 1123 assert(!faker.commerceProductNameMaterial().empty); 1124 assert(!faker.commerceProductNameProduct().empty); 1125 assert(!faker.companyAdjective().empty); 1126 assert(!faker.companyBs().empty); 1127 assert(!faker.companyBsAdjective().empty); 1128 assert(!faker.companyBsNoun().empty); 1129 assert(!faker.companyBsVerb().empty); 1130 assert(!faker.companyCatchPhrase().empty); 1131 assert(!faker.companyDescriptor().empty); 1132 assert(!faker.companyName().empty); 1133 assert(!faker.companyNoun().empty); 1134 assert(!faker.companySuffix().empty); 1135 assert(!faker.databaseCollation().empty); 1136 assert(!faker.databaseColumn().empty); 1137 assert(!faker.databaseEngine().empty); 1138 assert(!faker.databaseType().empty); 1139 assert(!faker.fianaceCreditCardCVV().empty); 1140 assert(!faker.financeAccount().empty); 1141 assert(!faker.financeAccountType().empty); 1142 assert(!faker.financeBIC().empty); 1143 assert(!faker.financeBitcoinAddress().empty); 1144 assert(!faker.financeCreditCard().empty); 1145 assert(!faker.financeCreditCardAmericanExpress().empty); 1146 assert(!faker.financeCreditCardDinersClub().empty); 1147 assert(!faker.financeCreditCardDiscover().empty); 1148 assert(!faker.financeCreditCardInstapayment().empty); 1149 assert(!faker.financeCreditCardJcb().empty); 1150 assert(!faker.financeCreditCardMastercard().empty); 1151 assert(!faker.financeCreditCardSolo().empty); 1152 assert(!faker.financeCreditCardSwitch().empty); 1153 assert(!faker.financeCreditCardVisa().empty); 1154 assert(!faker.financeCurrency().empty); 1155 assert(!faker.financeIBAN().empty); 1156 assert(!faker.financeMask().empty); 1157 assert(!faker.financeRoutingNumber().empty); 1158 assert(!faker.financeTransactionType().empty); 1159 assert(!faker.hackerAbbreviation().empty); 1160 assert(!faker.hackerAdjective().empty); 1161 assert(!faker.hackerIngverb().empty); 1162 assert(!faker.hackerNoun().empty); 1163 assert(!faker.hackerVerb().empty); 1164 assert(!faker.helperAlpha().empty); 1165 assert(!faker.helperAlphaNum().empty); 1166 assert(!faker.helperHexaDecimal().empty); 1167 assert(!faker.internetAvatarUri().empty); 1168 assert(!faker.internetColor().empty); 1169 assert(!faker.internetDomainName().empty); 1170 assert(!faker.internetDomainSuffix().empty); 1171 assert(!faker.internetDomainWord().empty); 1172 assert(!faker.internetExampleEmail().empty); 1173 assert(!faker.internetFreeEmail().empty); 1174 assert(!faker.internetIPv4().empty); 1175 assert(!faker.internetIPv6().empty); 1176 assert(!faker.internetPassword().empty); 1177 assert(!faker.internetProtocol().empty); 1178 assert(!faker.internetUrl().empty); 1179 assert(!faker.internetUserName().empty); 1180 assert(!faker.loremParagraph().empty); 1181 assert(!faker.loremParagraphs().empty); 1182 assert(!faker.loremSentance().empty); 1183 assert(!faker.loremSentances().empty); 1184 assert(!faker.loremSupplemental().empty); 1185 assert(!faker.loremText().empty); 1186 assert(!faker.loremWords().empty); 1187 assert(!faker.musicGenre().empty); 1188 assert(!faker.nameBinaryGender().empty); 1189 assert(!faker.nameFemaleFirstName().empty); 1190 assert(!faker.nameFirstName().empty); 1191 assert(!faker.nameGender().empty); 1192 assert(!faker.nameLastName().empty); 1193 assert(!faker.nameMaleFirstName().empty); 1194 assert(!faker.nameName().empty); 1195 assert(!faker.namePrefix().empty); 1196 assert(!faker.nameSuffix().empty); 1197 assert(!faker.nameTitleDescriptor().empty); 1198 assert(!faker.nameTitleJob().empty); 1199 assert(!faker.nameTitleLevel().empty); 1200 assert(!faker.phoneNumber().empty); 1201 assert(!faker.phoneNumberFormats().empty); 1202 assert(!faker.teamCreature().empty); 1203 assert(!faker.teamName().empty); 1204 assert(!faker.vehicle().empty); 1205 assert(!faker.vehicleBicycle().empty); 1206 assert(!faker.vehicleFuel().empty); 1207 assert(!faker.vehicleManufacturer().empty); 1208 assert(!faker.vehicleModel().empty); 1209 assert(!faker.vehicleVehicleType().empty); 1210 assert(!faker.vehicleVin().empty); 1211 assert(!faker.wordAdjective().empty); 1212 assert(!faker.wordAdverb().empty); 1213 assert(!faker.wordConjunction().empty); 1214 assert(!faker.wordInterjection().empty); 1215 assert(!faker.wordNoun().empty); 1216 assert(!faker.wordPreposition().empty); 1217 assert(!faker.wordVerb().empty); 1218 1219 } 1220 } 1221 1222 unittest { 1223 import faked.faker_en_ca; 1224 auto faker = new Faker_en_ca(9); 1225 for(int i = 0; i < 30; ++i) { 1226 assert(!faker.addressBuildingNumber().empty); 1227 assert(!faker.addressCity().empty); 1228 assert(!faker.addressCityName().empty); 1229 assert(!faker.addressCityPrefix().empty); 1230 assert(!faker.addressCitySuffix().empty); 1231 assert(!faker.addressCountry().empty); 1232 assert(!faker.addressCountryCode().empty); 1233 assert(!faker.addressCountryCodeAlpha3().empty); 1234 assert(!faker.addressCounty().empty); 1235 assert(!faker.addressDefaultCountry().empty); 1236 assert(!faker.addressDirection().empty); 1237 assert(!faker.addressDirectionAbbr().empty); 1238 assert(!faker.addressLatitude().empty); 1239 assert(!faker.addressLongitude().empty); 1240 assert(!faker.addressPostcode().empty); 1241 assert(!faker.addressPostcodeByState().empty); 1242 assert(!faker.addressSecondaryAddress().empty); 1243 assert(!faker.addressState().empty); 1244 assert(!faker.addressStateAbbr().empty); 1245 assert(!faker.addressStreetAddress().empty); 1246 assert(!faker.addressStreetName().empty); 1247 assert(!faker.addressStreetSuffix().empty); 1248 assert(!faker.addressTimeZone().empty); 1249 assert(!faker.animalBear().empty); 1250 assert(!faker.animalBird().empty); 1251 assert(!faker.animalCat().empty); 1252 assert(!faker.animalCetacean().empty); 1253 assert(!faker.animalCow().empty); 1254 assert(!faker.animalCrocodilia().empty); 1255 assert(!faker.animalDog().empty); 1256 assert(!faker.animalFish().empty); 1257 assert(!faker.animalHorse().empty); 1258 assert(!faker.animalInsect().empty); 1259 assert(!faker.animalLion().empty); 1260 assert(!faker.animalRabbit().empty); 1261 assert(!faker.animalSnake().empty); 1262 assert(!faker.animalType().empty); 1263 assert(!faker.appAuthor().empty); 1264 assert(!faker.appName().empty); 1265 assert(!faker.appVersion().empty); 1266 assert(!faker.businessCreditCardExpiryDates().empty); 1267 assert(!faker.businessCreditCardNumbers().empty); 1268 assert(!faker.businessCreditCardTypes().empty); 1269 assert(!faker.cellPhoneFormats().empty); 1270 assert(!faker.commerceColor().empty); 1271 assert(!faker.commerceDepartment().empty); 1272 assert(!faker.commerceProductDescription().empty); 1273 assert(!faker.commerceProductName().empty); 1274 assert(!faker.commerceProductNameAdjective().empty); 1275 assert(!faker.commerceProductNameMaterial().empty); 1276 assert(!faker.commerceProductNameProduct().empty); 1277 assert(!faker.companyAdjective().empty); 1278 assert(!faker.companyBs().empty); 1279 assert(!faker.companyBsAdjective().empty); 1280 assert(!faker.companyBsNoun().empty); 1281 assert(!faker.companyBsVerb().empty); 1282 assert(!faker.companyCatchPhrase().empty); 1283 assert(!faker.companyDescriptor().empty); 1284 assert(!faker.companyName().empty); 1285 assert(!faker.companyNoun().empty); 1286 assert(!faker.companySuffix().empty); 1287 assert(!faker.databaseCollation().empty); 1288 assert(!faker.databaseColumn().empty); 1289 assert(!faker.databaseEngine().empty); 1290 assert(!faker.databaseType().empty); 1291 assert(!faker.fianaceCreditCardCVV().empty); 1292 assert(!faker.financeAccount().empty); 1293 assert(!faker.financeAccountType().empty); 1294 assert(!faker.financeBIC().empty); 1295 assert(!faker.financeBitcoinAddress().empty); 1296 assert(!faker.financeCreditCard().empty); 1297 assert(!faker.financeCreditCardAmericanExpress().empty); 1298 assert(!faker.financeCreditCardDinersClub().empty); 1299 assert(!faker.financeCreditCardDiscover().empty); 1300 assert(!faker.financeCreditCardInstapayment().empty); 1301 assert(!faker.financeCreditCardJcb().empty); 1302 assert(!faker.financeCreditCardMastercard().empty); 1303 assert(!faker.financeCreditCardSolo().empty); 1304 assert(!faker.financeCreditCardSwitch().empty); 1305 assert(!faker.financeCreditCardVisa().empty); 1306 assert(!faker.financeCurrency().empty); 1307 assert(!faker.financeIBAN().empty); 1308 assert(!faker.financeMask().empty); 1309 assert(!faker.financeRoutingNumber().empty); 1310 assert(!faker.financeTransactionType().empty); 1311 assert(!faker.hackerAbbreviation().empty); 1312 assert(!faker.hackerAdjective().empty); 1313 assert(!faker.hackerIngverb().empty); 1314 assert(!faker.hackerNoun().empty); 1315 assert(!faker.hackerVerb().empty); 1316 assert(!faker.helperAlpha().empty); 1317 assert(!faker.helperAlphaNum().empty); 1318 assert(!faker.helperHexaDecimal().empty); 1319 assert(!faker.internetAvatarUri().empty); 1320 assert(!faker.internetColor().empty); 1321 assert(!faker.internetDomainName().empty); 1322 assert(!faker.internetDomainSuffix().empty); 1323 assert(!faker.internetDomainWord().empty); 1324 assert(!faker.internetExampleEmail().empty); 1325 assert(!faker.internetFreeEmail().empty); 1326 assert(!faker.internetIPv4().empty); 1327 assert(!faker.internetIPv6().empty); 1328 assert(!faker.internetPassword().empty); 1329 assert(!faker.internetProtocol().empty); 1330 assert(!faker.internetUrl().empty); 1331 assert(!faker.internetUserName().empty); 1332 assert(!faker.loremParagraph().empty); 1333 assert(!faker.loremParagraphs().empty); 1334 assert(!faker.loremSentance().empty); 1335 assert(!faker.loremSentances().empty); 1336 assert(!faker.loremSupplemental().empty); 1337 assert(!faker.loremText().empty); 1338 assert(!faker.loremWords().empty); 1339 assert(!faker.musicGenre().empty); 1340 assert(!faker.nameBinaryGender().empty); 1341 assert(!faker.nameFemaleFirstName().empty); 1342 assert(!faker.nameFirstName().empty); 1343 assert(!faker.nameGender().empty); 1344 assert(!faker.nameLastName().empty); 1345 assert(!faker.nameMaleFirstName().empty); 1346 assert(!faker.nameName().empty); 1347 assert(!faker.namePrefix().empty); 1348 assert(!faker.nameSuffix().empty); 1349 assert(!faker.nameTitleDescriptor().empty); 1350 assert(!faker.nameTitleJob().empty); 1351 assert(!faker.nameTitleLevel().empty); 1352 assert(!faker.phoneNumber().empty); 1353 assert(!faker.phoneNumberFormats().empty); 1354 assert(!faker.teamCreature().empty); 1355 assert(!faker.teamName().empty); 1356 assert(!faker.vehicle().empty); 1357 assert(!faker.vehicleBicycle().empty); 1358 assert(!faker.vehicleFuel().empty); 1359 assert(!faker.vehicleManufacturer().empty); 1360 assert(!faker.vehicleModel().empty); 1361 assert(!faker.vehicleVehicleType().empty); 1362 assert(!faker.vehicleVin().empty); 1363 assert(!faker.wordAdjective().empty); 1364 assert(!faker.wordAdverb().empty); 1365 assert(!faker.wordConjunction().empty); 1366 assert(!faker.wordInterjection().empty); 1367 assert(!faker.wordNoun().empty); 1368 assert(!faker.wordPreposition().empty); 1369 assert(!faker.wordVerb().empty); 1370 1371 } 1372 } 1373 1374 unittest { 1375 import faked.faker_en_gb; 1376 auto faker = new Faker_en_gb(10); 1377 for(int i = 0; i < 30; ++i) { 1378 assert(!faker.addressBuildingNumber().empty); 1379 assert(!faker.addressCity().empty); 1380 assert(!faker.addressCityName().empty); 1381 assert(!faker.addressCityPrefix().empty); 1382 assert(!faker.addressCitySuffix().empty); 1383 assert(!faker.addressCountry().empty); 1384 assert(!faker.addressCountryCode().empty); 1385 assert(!faker.addressCountryCodeAlpha3().empty); 1386 assert(!faker.addressCounty().empty); 1387 assert(!faker.addressDefaultCountry().empty); 1388 assert(!faker.addressDirection().empty); 1389 assert(!faker.addressDirectionAbbr().empty); 1390 assert(!faker.addressLatitude().empty); 1391 assert(!faker.addressLongitude().empty); 1392 assert(!faker.addressPostcode().empty); 1393 assert(!faker.addressPostcodeByState().empty); 1394 assert(!faker.addressSecondaryAddress().empty); 1395 assert(!faker.addressState().empty); 1396 assert(!faker.addressStateAbbr().empty); 1397 assert(!faker.addressStreetAddress().empty); 1398 assert(!faker.addressStreetName().empty); 1399 assert(!faker.addressStreetSuffix().empty); 1400 assert(!faker.addressTimeZone().empty); 1401 assert(!faker.animalBear().empty); 1402 assert(!faker.animalBird().empty); 1403 assert(!faker.animalCat().empty); 1404 assert(!faker.animalCetacean().empty); 1405 assert(!faker.animalCow().empty); 1406 assert(!faker.animalCrocodilia().empty); 1407 assert(!faker.animalDog().empty); 1408 assert(!faker.animalFish().empty); 1409 assert(!faker.animalHorse().empty); 1410 assert(!faker.animalInsect().empty); 1411 assert(!faker.animalLion().empty); 1412 assert(!faker.animalRabbit().empty); 1413 assert(!faker.animalSnake().empty); 1414 assert(!faker.animalType().empty); 1415 assert(!faker.appAuthor().empty); 1416 assert(!faker.appName().empty); 1417 assert(!faker.appVersion().empty); 1418 assert(!faker.businessCreditCardExpiryDates().empty); 1419 assert(!faker.businessCreditCardNumbers().empty); 1420 assert(!faker.businessCreditCardTypes().empty); 1421 assert(!faker.cellPhoneFormats().empty); 1422 assert(!faker.commerceColor().empty); 1423 assert(!faker.commerceDepartment().empty); 1424 assert(!faker.commerceProductDescription().empty); 1425 assert(!faker.commerceProductName().empty); 1426 assert(!faker.commerceProductNameAdjective().empty); 1427 assert(!faker.commerceProductNameMaterial().empty); 1428 assert(!faker.commerceProductNameProduct().empty); 1429 assert(!faker.companyAdjective().empty); 1430 assert(!faker.companyBs().empty); 1431 assert(!faker.companyBsAdjective().empty); 1432 assert(!faker.companyBsNoun().empty); 1433 assert(!faker.companyBsVerb().empty); 1434 assert(!faker.companyCatchPhrase().empty); 1435 assert(!faker.companyDescriptor().empty); 1436 assert(!faker.companyName().empty); 1437 assert(!faker.companyNoun().empty); 1438 assert(!faker.companySuffix().empty); 1439 assert(!faker.databaseCollation().empty); 1440 assert(!faker.databaseColumn().empty); 1441 assert(!faker.databaseEngine().empty); 1442 assert(!faker.databaseType().empty); 1443 assert(!faker.fianaceCreditCardCVV().empty); 1444 assert(!faker.financeAccount().empty); 1445 assert(!faker.financeAccountType().empty); 1446 assert(!faker.financeBIC().empty); 1447 assert(!faker.financeBitcoinAddress().empty); 1448 assert(!faker.financeCreditCard().empty); 1449 assert(!faker.financeCreditCardAmericanExpress().empty); 1450 assert(!faker.financeCreditCardDinersClub().empty); 1451 assert(!faker.financeCreditCardDiscover().empty); 1452 assert(!faker.financeCreditCardInstapayment().empty); 1453 assert(!faker.financeCreditCardJcb().empty); 1454 assert(!faker.financeCreditCardMastercard().empty); 1455 assert(!faker.financeCreditCardSolo().empty); 1456 assert(!faker.financeCreditCardSwitch().empty); 1457 assert(!faker.financeCreditCardVisa().empty); 1458 assert(!faker.financeCurrency().empty); 1459 assert(!faker.financeIBAN().empty); 1460 assert(!faker.financeMask().empty); 1461 assert(!faker.financeRoutingNumber().empty); 1462 assert(!faker.financeTransactionType().empty); 1463 assert(!faker.hackerAbbreviation().empty); 1464 assert(!faker.hackerAdjective().empty); 1465 assert(!faker.hackerIngverb().empty); 1466 assert(!faker.hackerNoun().empty); 1467 assert(!faker.hackerVerb().empty); 1468 assert(!faker.helperAlpha().empty); 1469 assert(!faker.helperAlphaNum().empty); 1470 assert(!faker.helperHexaDecimal().empty); 1471 assert(!faker.internetAvatarUri().empty); 1472 assert(!faker.internetColor().empty); 1473 assert(!faker.internetDomainName().empty); 1474 assert(!faker.internetDomainSuffix().empty); 1475 assert(!faker.internetDomainWord().empty); 1476 assert(!faker.internetExampleEmail().empty); 1477 assert(!faker.internetFreeEmail().empty); 1478 assert(!faker.internetIPv4().empty); 1479 assert(!faker.internetIPv6().empty); 1480 assert(!faker.internetPassword().empty); 1481 assert(!faker.internetProtocol().empty); 1482 assert(!faker.internetUrl().empty); 1483 assert(!faker.internetUserName().empty); 1484 assert(!faker.loremParagraph().empty); 1485 assert(!faker.loremParagraphs().empty); 1486 assert(!faker.loremSentance().empty); 1487 assert(!faker.loremSentances().empty); 1488 assert(!faker.loremSupplemental().empty); 1489 assert(!faker.loremText().empty); 1490 assert(!faker.loremWords().empty); 1491 assert(!faker.musicGenre().empty); 1492 assert(!faker.nameBinaryGender().empty); 1493 assert(!faker.nameFemaleFirstName().empty); 1494 assert(!faker.nameFirstName().empty); 1495 assert(!faker.nameGender().empty); 1496 assert(!faker.nameLastName().empty); 1497 assert(!faker.nameMaleFirstName().empty); 1498 assert(!faker.nameName().empty); 1499 assert(!faker.namePrefix().empty); 1500 assert(!faker.nameSuffix().empty); 1501 assert(!faker.nameTitleDescriptor().empty); 1502 assert(!faker.nameTitleJob().empty); 1503 assert(!faker.nameTitleLevel().empty); 1504 assert(!faker.phoneNumber().empty); 1505 assert(!faker.phoneNumberFormats().empty); 1506 assert(!faker.teamCreature().empty); 1507 assert(!faker.teamName().empty); 1508 assert(!faker.vehicle().empty); 1509 assert(!faker.vehicleBicycle().empty); 1510 assert(!faker.vehicleFuel().empty); 1511 assert(!faker.vehicleManufacturer().empty); 1512 assert(!faker.vehicleModel().empty); 1513 assert(!faker.vehicleVehicleType().empty); 1514 assert(!faker.vehicleVin().empty); 1515 assert(!faker.wordAdjective().empty); 1516 assert(!faker.wordAdverb().empty); 1517 assert(!faker.wordConjunction().empty); 1518 assert(!faker.wordInterjection().empty); 1519 assert(!faker.wordNoun().empty); 1520 assert(!faker.wordPreposition().empty); 1521 assert(!faker.wordVerb().empty); 1522 1523 } 1524 } 1525 1526 unittest { 1527 import faked.faker_en_ie; 1528 auto faker = new Faker_en_ie(11); 1529 for(int i = 0; i < 30; ++i) { 1530 assert(!faker.addressBuildingNumber().empty); 1531 assert(!faker.addressCity().empty); 1532 assert(!faker.addressCityName().empty); 1533 assert(!faker.addressCityPrefix().empty); 1534 assert(!faker.addressCitySuffix().empty); 1535 assert(!faker.addressCountry().empty); 1536 assert(!faker.addressCountryCode().empty); 1537 assert(!faker.addressCountryCodeAlpha3().empty); 1538 assert(!faker.addressCounty().empty); 1539 assert(!faker.addressDefaultCountry().empty); 1540 assert(!faker.addressDirection().empty); 1541 assert(!faker.addressDirectionAbbr().empty); 1542 assert(!faker.addressLatitude().empty); 1543 assert(!faker.addressLongitude().empty); 1544 assert(!faker.addressPostcode().empty); 1545 assert(!faker.addressPostcodeByState().empty); 1546 assert(!faker.addressSecondaryAddress().empty); 1547 assert(!faker.addressState().empty); 1548 assert(!faker.addressStateAbbr().empty); 1549 assert(!faker.addressStreetAddress().empty); 1550 assert(!faker.addressStreetName().empty); 1551 assert(!faker.addressStreetSuffix().empty); 1552 assert(!faker.addressTimeZone().empty); 1553 assert(!faker.animalBear().empty); 1554 assert(!faker.animalBird().empty); 1555 assert(!faker.animalCat().empty); 1556 assert(!faker.animalCetacean().empty); 1557 assert(!faker.animalCow().empty); 1558 assert(!faker.animalCrocodilia().empty); 1559 assert(!faker.animalDog().empty); 1560 assert(!faker.animalFish().empty); 1561 assert(!faker.animalHorse().empty); 1562 assert(!faker.animalInsect().empty); 1563 assert(!faker.animalLion().empty); 1564 assert(!faker.animalRabbit().empty); 1565 assert(!faker.animalSnake().empty); 1566 assert(!faker.animalType().empty); 1567 assert(!faker.appAuthor().empty); 1568 assert(!faker.appName().empty); 1569 assert(!faker.appVersion().empty); 1570 assert(!faker.businessCreditCardExpiryDates().empty); 1571 assert(!faker.businessCreditCardNumbers().empty); 1572 assert(!faker.businessCreditCardTypes().empty); 1573 assert(!faker.cellPhoneFormats().empty); 1574 assert(!faker.commerceColor().empty); 1575 assert(!faker.commerceDepartment().empty); 1576 assert(!faker.commerceProductDescription().empty); 1577 assert(!faker.commerceProductName().empty); 1578 assert(!faker.commerceProductNameAdjective().empty); 1579 assert(!faker.commerceProductNameMaterial().empty); 1580 assert(!faker.commerceProductNameProduct().empty); 1581 assert(!faker.companyAdjective().empty); 1582 assert(!faker.companyBs().empty); 1583 assert(!faker.companyBsAdjective().empty); 1584 assert(!faker.companyBsNoun().empty); 1585 assert(!faker.companyBsVerb().empty); 1586 assert(!faker.companyCatchPhrase().empty); 1587 assert(!faker.companyDescriptor().empty); 1588 assert(!faker.companyName().empty); 1589 assert(!faker.companyNoun().empty); 1590 assert(!faker.companySuffix().empty); 1591 assert(!faker.databaseCollation().empty); 1592 assert(!faker.databaseColumn().empty); 1593 assert(!faker.databaseEngine().empty); 1594 assert(!faker.databaseType().empty); 1595 assert(!faker.fianaceCreditCardCVV().empty); 1596 assert(!faker.financeAccount().empty); 1597 assert(!faker.financeAccountType().empty); 1598 assert(!faker.financeBIC().empty); 1599 assert(!faker.financeBitcoinAddress().empty); 1600 assert(!faker.financeCreditCard().empty); 1601 assert(!faker.financeCreditCardAmericanExpress().empty); 1602 assert(!faker.financeCreditCardDinersClub().empty); 1603 assert(!faker.financeCreditCardDiscover().empty); 1604 assert(!faker.financeCreditCardInstapayment().empty); 1605 assert(!faker.financeCreditCardJcb().empty); 1606 assert(!faker.financeCreditCardMastercard().empty); 1607 assert(!faker.financeCreditCardSolo().empty); 1608 assert(!faker.financeCreditCardSwitch().empty); 1609 assert(!faker.financeCreditCardVisa().empty); 1610 assert(!faker.financeCurrency().empty); 1611 assert(!faker.financeIBAN().empty); 1612 assert(!faker.financeMask().empty); 1613 assert(!faker.financeRoutingNumber().empty); 1614 assert(!faker.financeTransactionType().empty); 1615 assert(!faker.hackerAbbreviation().empty); 1616 assert(!faker.hackerAdjective().empty); 1617 assert(!faker.hackerIngverb().empty); 1618 assert(!faker.hackerNoun().empty); 1619 assert(!faker.hackerVerb().empty); 1620 assert(!faker.helperAlpha().empty); 1621 assert(!faker.helperAlphaNum().empty); 1622 assert(!faker.helperHexaDecimal().empty); 1623 assert(!faker.internetAvatarUri().empty); 1624 assert(!faker.internetColor().empty); 1625 assert(!faker.internetDomainName().empty); 1626 assert(!faker.internetDomainSuffix().empty); 1627 assert(!faker.internetDomainWord().empty); 1628 assert(!faker.internetExampleEmail().empty); 1629 assert(!faker.internetFreeEmail().empty); 1630 assert(!faker.internetIPv4().empty); 1631 assert(!faker.internetIPv6().empty); 1632 assert(!faker.internetPassword().empty); 1633 assert(!faker.internetProtocol().empty); 1634 assert(!faker.internetUrl().empty); 1635 assert(!faker.internetUserName().empty); 1636 assert(!faker.loremParagraph().empty); 1637 assert(!faker.loremParagraphs().empty); 1638 assert(!faker.loremSentance().empty); 1639 assert(!faker.loremSentances().empty); 1640 assert(!faker.loremSupplemental().empty); 1641 assert(!faker.loremText().empty); 1642 assert(!faker.loremWords().empty); 1643 assert(!faker.musicGenre().empty); 1644 assert(!faker.nameBinaryGender().empty); 1645 assert(!faker.nameFemaleFirstName().empty); 1646 assert(!faker.nameFirstName().empty); 1647 assert(!faker.nameGender().empty); 1648 assert(!faker.nameLastName().empty); 1649 assert(!faker.nameMaleFirstName().empty); 1650 assert(!faker.nameName().empty); 1651 assert(!faker.namePrefix().empty); 1652 assert(!faker.nameSuffix().empty); 1653 assert(!faker.nameTitleDescriptor().empty); 1654 assert(!faker.nameTitleJob().empty); 1655 assert(!faker.nameTitleLevel().empty); 1656 assert(!faker.phoneNumber().empty); 1657 assert(!faker.phoneNumberFormats().empty); 1658 assert(!faker.teamCreature().empty); 1659 assert(!faker.teamName().empty); 1660 assert(!faker.vehicle().empty); 1661 assert(!faker.vehicleBicycle().empty); 1662 assert(!faker.vehicleFuel().empty); 1663 assert(!faker.vehicleManufacturer().empty); 1664 assert(!faker.vehicleModel().empty); 1665 assert(!faker.vehicleVehicleType().empty); 1666 assert(!faker.vehicleVin().empty); 1667 assert(!faker.wordAdjective().empty); 1668 assert(!faker.wordAdverb().empty); 1669 assert(!faker.wordConjunction().empty); 1670 assert(!faker.wordInterjection().empty); 1671 assert(!faker.wordNoun().empty); 1672 assert(!faker.wordPreposition().empty); 1673 assert(!faker.wordVerb().empty); 1674 1675 } 1676 } 1677 1678 unittest { 1679 import faked.faker_en_ind; 1680 auto faker = new Faker_en_ind(12); 1681 for(int i = 0; i < 30; ++i) { 1682 assert(!faker.addressBuildingNumber().empty); 1683 assert(!faker.addressCity().empty); 1684 assert(!faker.addressCityName().empty); 1685 assert(!faker.addressCityPrefix().empty); 1686 assert(!faker.addressCitySuffix().empty); 1687 assert(!faker.addressCountry().empty); 1688 assert(!faker.addressCountryCode().empty); 1689 assert(!faker.addressCountryCodeAlpha3().empty); 1690 assert(!faker.addressCounty().empty); 1691 assert(!faker.addressDefaultCountry().empty); 1692 assert(!faker.addressDirection().empty); 1693 assert(!faker.addressDirectionAbbr().empty); 1694 assert(!faker.addressLatitude().empty); 1695 assert(!faker.addressLongitude().empty); 1696 assert(!faker.addressPostcode().empty); 1697 assert(!faker.addressPostcodeByState().empty); 1698 assert(!faker.addressSecondaryAddress().empty); 1699 assert(!faker.addressState().empty); 1700 assert(!faker.addressStateAbbr().empty); 1701 assert(!faker.addressStreetAddress().empty); 1702 assert(!faker.addressStreetName().empty); 1703 assert(!faker.addressStreetSuffix().empty); 1704 assert(!faker.addressTimeZone().empty); 1705 assert(!faker.animalBear().empty); 1706 assert(!faker.animalBird().empty); 1707 assert(!faker.animalCat().empty); 1708 assert(!faker.animalCetacean().empty); 1709 assert(!faker.animalCow().empty); 1710 assert(!faker.animalCrocodilia().empty); 1711 assert(!faker.animalDog().empty); 1712 assert(!faker.animalFish().empty); 1713 assert(!faker.animalHorse().empty); 1714 assert(!faker.animalInsect().empty); 1715 assert(!faker.animalLion().empty); 1716 assert(!faker.animalRabbit().empty); 1717 assert(!faker.animalSnake().empty); 1718 assert(!faker.animalType().empty); 1719 assert(!faker.appAuthor().empty); 1720 assert(!faker.appName().empty); 1721 assert(!faker.appVersion().empty); 1722 assert(!faker.businessCreditCardExpiryDates().empty); 1723 assert(!faker.businessCreditCardNumbers().empty); 1724 assert(!faker.businessCreditCardTypes().empty); 1725 assert(!faker.cellPhoneFormats().empty); 1726 assert(!faker.commerceColor().empty); 1727 assert(!faker.commerceDepartment().empty); 1728 assert(!faker.commerceProductDescription().empty); 1729 assert(!faker.commerceProductName().empty); 1730 assert(!faker.commerceProductNameAdjective().empty); 1731 assert(!faker.commerceProductNameMaterial().empty); 1732 assert(!faker.commerceProductNameProduct().empty); 1733 assert(!faker.companyAdjective().empty); 1734 assert(!faker.companyBs().empty); 1735 assert(!faker.companyBsAdjective().empty); 1736 assert(!faker.companyBsNoun().empty); 1737 assert(!faker.companyBsVerb().empty); 1738 assert(!faker.companyCatchPhrase().empty); 1739 assert(!faker.companyDescriptor().empty); 1740 assert(!faker.companyName().empty); 1741 assert(!faker.companyNoun().empty); 1742 assert(!faker.companySuffix().empty); 1743 assert(!faker.databaseCollation().empty); 1744 assert(!faker.databaseColumn().empty); 1745 assert(!faker.databaseEngine().empty); 1746 assert(!faker.databaseType().empty); 1747 assert(!faker.fianaceCreditCardCVV().empty); 1748 assert(!faker.financeAccount().empty); 1749 assert(!faker.financeAccountType().empty); 1750 assert(!faker.financeBIC().empty); 1751 assert(!faker.financeBitcoinAddress().empty); 1752 assert(!faker.financeCreditCard().empty); 1753 assert(!faker.financeCreditCardAmericanExpress().empty); 1754 assert(!faker.financeCreditCardDinersClub().empty); 1755 assert(!faker.financeCreditCardDiscover().empty); 1756 assert(!faker.financeCreditCardInstapayment().empty); 1757 assert(!faker.financeCreditCardJcb().empty); 1758 assert(!faker.financeCreditCardMastercard().empty); 1759 assert(!faker.financeCreditCardSolo().empty); 1760 assert(!faker.financeCreditCardSwitch().empty); 1761 assert(!faker.financeCreditCardVisa().empty); 1762 assert(!faker.financeCurrency().empty); 1763 assert(!faker.financeIBAN().empty); 1764 assert(!faker.financeMask().empty); 1765 assert(!faker.financeRoutingNumber().empty); 1766 assert(!faker.financeTransactionType().empty); 1767 assert(!faker.hackerAbbreviation().empty); 1768 assert(!faker.hackerAdjective().empty); 1769 assert(!faker.hackerIngverb().empty); 1770 assert(!faker.hackerNoun().empty); 1771 assert(!faker.hackerVerb().empty); 1772 assert(!faker.helperAlpha().empty); 1773 assert(!faker.helperAlphaNum().empty); 1774 assert(!faker.helperHexaDecimal().empty); 1775 assert(!faker.internetAvatarUri().empty); 1776 assert(!faker.internetColor().empty); 1777 assert(!faker.internetDomainName().empty); 1778 assert(!faker.internetDomainSuffix().empty); 1779 assert(!faker.internetDomainWord().empty); 1780 assert(!faker.internetExampleEmail().empty); 1781 assert(!faker.internetFreeEmail().empty); 1782 assert(!faker.internetIPv4().empty); 1783 assert(!faker.internetIPv6().empty); 1784 assert(!faker.internetPassword().empty); 1785 assert(!faker.internetProtocol().empty); 1786 assert(!faker.internetUrl().empty); 1787 assert(!faker.internetUserName().empty); 1788 assert(!faker.loremParagraph().empty); 1789 assert(!faker.loremParagraphs().empty); 1790 assert(!faker.loremSentance().empty); 1791 assert(!faker.loremSentances().empty); 1792 assert(!faker.loremSupplemental().empty); 1793 assert(!faker.loremText().empty); 1794 assert(!faker.loremWords().empty); 1795 assert(!faker.musicGenre().empty); 1796 assert(!faker.nameBinaryGender().empty); 1797 assert(!faker.nameFemaleFirstName().empty); 1798 assert(!faker.nameFirstName().empty); 1799 assert(!faker.nameGender().empty); 1800 assert(!faker.nameLastName().empty); 1801 assert(!faker.nameMaleFirstName().empty); 1802 assert(!faker.nameName().empty); 1803 assert(!faker.namePrefix().empty); 1804 assert(!faker.nameSuffix().empty); 1805 assert(!faker.nameTitleDescriptor().empty); 1806 assert(!faker.nameTitleJob().empty); 1807 assert(!faker.nameTitleLevel().empty); 1808 assert(!faker.phoneNumber().empty); 1809 assert(!faker.phoneNumberFormats().empty); 1810 assert(!faker.teamCreature().empty); 1811 assert(!faker.teamName().empty); 1812 assert(!faker.vehicle().empty); 1813 assert(!faker.vehicleBicycle().empty); 1814 assert(!faker.vehicleFuel().empty); 1815 assert(!faker.vehicleManufacturer().empty); 1816 assert(!faker.vehicleModel().empty); 1817 assert(!faker.vehicleVehicleType().empty); 1818 assert(!faker.vehicleVin().empty); 1819 assert(!faker.wordAdjective().empty); 1820 assert(!faker.wordAdverb().empty); 1821 assert(!faker.wordConjunction().empty); 1822 assert(!faker.wordInterjection().empty); 1823 assert(!faker.wordNoun().empty); 1824 assert(!faker.wordPreposition().empty); 1825 assert(!faker.wordVerb().empty); 1826 1827 } 1828 } 1829 1830 unittest { 1831 import faked.faker_en_us; 1832 auto faker = new Faker_en_us(13); 1833 for(int i = 0; i < 30; ++i) { 1834 assert(!faker.addressBuildingNumber().empty); 1835 assert(!faker.addressCity().empty); 1836 assert(!faker.addressCityName().empty); 1837 assert(!faker.addressCityPrefix().empty); 1838 assert(!faker.addressCitySuffix().empty); 1839 assert(!faker.addressCountry().empty); 1840 assert(!faker.addressCountryCode().empty); 1841 assert(!faker.addressCountryCodeAlpha3().empty); 1842 assert(!faker.addressCounty().empty); 1843 assert(!faker.addressDefaultCountry().empty); 1844 assert(!faker.addressDirection().empty); 1845 assert(!faker.addressDirectionAbbr().empty); 1846 assert(!faker.addressLatitude().empty); 1847 assert(!faker.addressLongitude().empty); 1848 assert(!faker.addressPostcode().empty); 1849 assert(!faker.addressPostcodeByState().empty); 1850 assert(!faker.addressSecondaryAddress().empty); 1851 assert(!faker.addressState().empty); 1852 assert(!faker.addressStateAbbr().empty); 1853 assert(!faker.addressStreetAddress().empty); 1854 assert(!faker.addressStreetName().empty); 1855 assert(!faker.addressStreetSuffix().empty); 1856 assert(!faker.addressTimeZone().empty); 1857 assert(!faker.animalBear().empty); 1858 assert(!faker.animalBird().empty); 1859 assert(!faker.animalCat().empty); 1860 assert(!faker.animalCetacean().empty); 1861 assert(!faker.animalCow().empty); 1862 assert(!faker.animalCrocodilia().empty); 1863 assert(!faker.animalDog().empty); 1864 assert(!faker.animalFish().empty); 1865 assert(!faker.animalHorse().empty); 1866 assert(!faker.animalInsect().empty); 1867 assert(!faker.animalLion().empty); 1868 assert(!faker.animalRabbit().empty); 1869 assert(!faker.animalSnake().empty); 1870 assert(!faker.animalType().empty); 1871 assert(!faker.appAuthor().empty); 1872 assert(!faker.appName().empty); 1873 assert(!faker.appVersion().empty); 1874 assert(!faker.businessCreditCardExpiryDates().empty); 1875 assert(!faker.businessCreditCardNumbers().empty); 1876 assert(!faker.businessCreditCardTypes().empty); 1877 assert(!faker.cellPhoneFormats().empty); 1878 assert(!faker.commerceColor().empty); 1879 assert(!faker.commerceDepartment().empty); 1880 assert(!faker.commerceProductDescription().empty); 1881 assert(!faker.commerceProductName().empty); 1882 assert(!faker.commerceProductNameAdjective().empty); 1883 assert(!faker.commerceProductNameMaterial().empty); 1884 assert(!faker.commerceProductNameProduct().empty); 1885 assert(!faker.companyAdjective().empty); 1886 assert(!faker.companyBs().empty); 1887 assert(!faker.companyBsAdjective().empty); 1888 assert(!faker.companyBsNoun().empty); 1889 assert(!faker.companyBsVerb().empty); 1890 assert(!faker.companyCatchPhrase().empty); 1891 assert(!faker.companyDescriptor().empty); 1892 assert(!faker.companyName().empty); 1893 assert(!faker.companyNoun().empty); 1894 assert(!faker.companySuffix().empty); 1895 assert(!faker.databaseCollation().empty); 1896 assert(!faker.databaseColumn().empty); 1897 assert(!faker.databaseEngine().empty); 1898 assert(!faker.databaseType().empty); 1899 assert(!faker.fianaceCreditCardCVV().empty); 1900 assert(!faker.financeAccount().empty); 1901 assert(!faker.financeAccountType().empty); 1902 assert(!faker.financeBIC().empty); 1903 assert(!faker.financeBitcoinAddress().empty); 1904 assert(!faker.financeCreditCard().empty); 1905 assert(!faker.financeCreditCardAmericanExpress().empty); 1906 assert(!faker.financeCreditCardDinersClub().empty); 1907 assert(!faker.financeCreditCardDiscover().empty); 1908 assert(!faker.financeCreditCardInstapayment().empty); 1909 assert(!faker.financeCreditCardJcb().empty); 1910 assert(!faker.financeCreditCardMastercard().empty); 1911 assert(!faker.financeCreditCardSolo().empty); 1912 assert(!faker.financeCreditCardSwitch().empty); 1913 assert(!faker.financeCreditCardVisa().empty); 1914 assert(!faker.financeCurrency().empty); 1915 assert(!faker.financeIBAN().empty); 1916 assert(!faker.financeMask().empty); 1917 assert(!faker.financeRoutingNumber().empty); 1918 assert(!faker.financeTransactionType().empty); 1919 assert(!faker.hackerAbbreviation().empty); 1920 assert(!faker.hackerAdjective().empty); 1921 assert(!faker.hackerIngverb().empty); 1922 assert(!faker.hackerNoun().empty); 1923 assert(!faker.hackerVerb().empty); 1924 assert(!faker.helperAlpha().empty); 1925 assert(!faker.helperAlphaNum().empty); 1926 assert(!faker.helperHexaDecimal().empty); 1927 assert(!faker.internetAvatarUri().empty); 1928 assert(!faker.internetColor().empty); 1929 assert(!faker.internetDomainName().empty); 1930 assert(!faker.internetDomainSuffix().empty); 1931 assert(!faker.internetDomainWord().empty); 1932 assert(!faker.internetExampleEmail().empty); 1933 assert(!faker.internetFreeEmail().empty); 1934 assert(!faker.internetIPv4().empty); 1935 assert(!faker.internetIPv6().empty); 1936 assert(!faker.internetPassword().empty); 1937 assert(!faker.internetProtocol().empty); 1938 assert(!faker.internetUrl().empty); 1939 assert(!faker.internetUserName().empty); 1940 assert(!faker.loremParagraph().empty); 1941 assert(!faker.loremParagraphs().empty); 1942 assert(!faker.loremSentance().empty); 1943 assert(!faker.loremSentances().empty); 1944 assert(!faker.loremSupplemental().empty); 1945 assert(!faker.loremText().empty); 1946 assert(!faker.loremWords().empty); 1947 assert(!faker.musicGenre().empty); 1948 assert(!faker.nameBinaryGender().empty); 1949 assert(!faker.nameFemaleFirstName().empty); 1950 assert(!faker.nameFirstName().empty); 1951 assert(!faker.nameGender().empty); 1952 assert(!faker.nameLastName().empty); 1953 assert(!faker.nameMaleFirstName().empty); 1954 assert(!faker.nameName().empty); 1955 assert(!faker.namePrefix().empty); 1956 assert(!faker.nameSuffix().empty); 1957 assert(!faker.nameTitleDescriptor().empty); 1958 assert(!faker.nameTitleJob().empty); 1959 assert(!faker.nameTitleLevel().empty); 1960 assert(!faker.phoneNumber().empty); 1961 assert(!faker.phoneNumberFormats().empty); 1962 assert(!faker.teamCreature().empty); 1963 assert(!faker.teamName().empty); 1964 assert(!faker.vehicle().empty); 1965 assert(!faker.vehicleBicycle().empty); 1966 assert(!faker.vehicleFuel().empty); 1967 assert(!faker.vehicleManufacturer().empty); 1968 assert(!faker.vehicleModel().empty); 1969 assert(!faker.vehicleVehicleType().empty); 1970 assert(!faker.vehicleVin().empty); 1971 assert(!faker.wordAdjective().empty); 1972 assert(!faker.wordAdverb().empty); 1973 assert(!faker.wordConjunction().empty); 1974 assert(!faker.wordInterjection().empty); 1975 assert(!faker.wordNoun().empty); 1976 assert(!faker.wordPreposition().empty); 1977 assert(!faker.wordVerb().empty); 1978 1979 } 1980 } 1981 1982 unittest { 1983 import faked.faker_en_za; 1984 auto faker = new Faker_en_za(14); 1985 for(int i = 0; i < 30; ++i) { 1986 assert(!faker.addressBuildingNumber().empty); 1987 assert(!faker.addressCity().empty); 1988 assert(!faker.addressCityName().empty); 1989 assert(!faker.addressCityPrefix().empty); 1990 assert(!faker.addressCitySuffix().empty); 1991 assert(!faker.addressCountry().empty); 1992 assert(!faker.addressCountryCode().empty); 1993 assert(!faker.addressCountryCodeAlpha3().empty); 1994 assert(!faker.addressCounty().empty); 1995 assert(!faker.addressDefaultCountry().empty); 1996 assert(!faker.addressDirection().empty); 1997 assert(!faker.addressDirectionAbbr().empty); 1998 assert(!faker.addressLatitude().empty); 1999 assert(!faker.addressLongitude().empty); 2000 assert(!faker.addressPostcode().empty); 2001 assert(!faker.addressPostcodeByState().empty); 2002 assert(!faker.addressSecondaryAddress().empty); 2003 assert(!faker.addressState().empty); 2004 assert(!faker.addressStateAbbr().empty); 2005 assert(!faker.addressStreetAddress().empty); 2006 assert(!faker.addressStreetName().empty); 2007 assert(!faker.addressStreetSuffix().empty); 2008 assert(!faker.addressTimeZone().empty); 2009 assert(!faker.animalBear().empty); 2010 assert(!faker.animalBird().empty); 2011 assert(!faker.animalCat().empty); 2012 assert(!faker.animalCetacean().empty); 2013 assert(!faker.animalCow().empty); 2014 assert(!faker.animalCrocodilia().empty); 2015 assert(!faker.animalDog().empty); 2016 assert(!faker.animalFish().empty); 2017 assert(!faker.animalHorse().empty); 2018 assert(!faker.animalInsect().empty); 2019 assert(!faker.animalLion().empty); 2020 assert(!faker.animalRabbit().empty); 2021 assert(!faker.animalSnake().empty); 2022 assert(!faker.animalType().empty); 2023 assert(!faker.appAuthor().empty); 2024 assert(!faker.appName().empty); 2025 assert(!faker.appVersion().empty); 2026 assert(!faker.businessCreditCardExpiryDates().empty); 2027 assert(!faker.businessCreditCardNumbers().empty); 2028 assert(!faker.businessCreditCardTypes().empty); 2029 assert(!faker.cellPhoneFormats().empty); 2030 assert(!faker.commerceColor().empty); 2031 assert(!faker.commerceDepartment().empty); 2032 assert(!faker.commerceProductDescription().empty); 2033 assert(!faker.commerceProductName().empty); 2034 assert(!faker.commerceProductNameAdjective().empty); 2035 assert(!faker.commerceProductNameMaterial().empty); 2036 assert(!faker.commerceProductNameProduct().empty); 2037 assert(!faker.companyAdjective().empty); 2038 assert(!faker.companyBs().empty); 2039 assert(!faker.companyBsAdjective().empty); 2040 assert(!faker.companyBsNoun().empty); 2041 assert(!faker.companyBsVerb().empty); 2042 assert(!faker.companyCatchPhrase().empty); 2043 assert(!faker.companyDescriptor().empty); 2044 assert(!faker.companyName().empty); 2045 assert(!faker.companyNoun().empty); 2046 assert(!faker.companySuffix().empty); 2047 assert(!faker.databaseCollation().empty); 2048 assert(!faker.databaseColumn().empty); 2049 assert(!faker.databaseEngine().empty); 2050 assert(!faker.databaseType().empty); 2051 assert(!faker.fianaceCreditCardCVV().empty); 2052 assert(!faker.financeAccount().empty); 2053 assert(!faker.financeAccountType().empty); 2054 assert(!faker.financeBIC().empty); 2055 assert(!faker.financeBitcoinAddress().empty); 2056 assert(!faker.financeCreditCard().empty); 2057 assert(!faker.financeCreditCardAmericanExpress().empty); 2058 assert(!faker.financeCreditCardDinersClub().empty); 2059 assert(!faker.financeCreditCardDiscover().empty); 2060 assert(!faker.financeCreditCardInstapayment().empty); 2061 assert(!faker.financeCreditCardJcb().empty); 2062 assert(!faker.financeCreditCardMastercard().empty); 2063 assert(!faker.financeCreditCardSolo().empty); 2064 assert(!faker.financeCreditCardSwitch().empty); 2065 assert(!faker.financeCreditCardVisa().empty); 2066 assert(!faker.financeCurrency().empty); 2067 assert(!faker.financeIBAN().empty); 2068 assert(!faker.financeMask().empty); 2069 assert(!faker.financeRoutingNumber().empty); 2070 assert(!faker.financeTransactionType().empty); 2071 assert(!faker.hackerAbbreviation().empty); 2072 assert(!faker.hackerAdjective().empty); 2073 assert(!faker.hackerIngverb().empty); 2074 assert(!faker.hackerNoun().empty); 2075 assert(!faker.hackerVerb().empty); 2076 assert(!faker.helperAlpha().empty); 2077 assert(!faker.helperAlphaNum().empty); 2078 assert(!faker.helperHexaDecimal().empty); 2079 assert(!faker.internetAvatarUri().empty); 2080 assert(!faker.internetColor().empty); 2081 assert(!faker.internetDomainName().empty); 2082 assert(!faker.internetDomainSuffix().empty); 2083 assert(!faker.internetDomainWord().empty); 2084 assert(!faker.internetExampleEmail().empty); 2085 assert(!faker.internetFreeEmail().empty); 2086 assert(!faker.internetIPv4().empty); 2087 assert(!faker.internetIPv6().empty); 2088 assert(!faker.internetPassword().empty); 2089 assert(!faker.internetProtocol().empty); 2090 assert(!faker.internetUrl().empty); 2091 assert(!faker.internetUserName().empty); 2092 assert(!faker.loremParagraph().empty); 2093 assert(!faker.loremParagraphs().empty); 2094 assert(!faker.loremSentance().empty); 2095 assert(!faker.loremSentances().empty); 2096 assert(!faker.loremSupplemental().empty); 2097 assert(!faker.loremText().empty); 2098 assert(!faker.loremWords().empty); 2099 assert(!faker.musicGenre().empty); 2100 assert(!faker.nameBinaryGender().empty); 2101 assert(!faker.nameFemaleFirstName().empty); 2102 assert(!faker.nameFirstName().empty); 2103 assert(!faker.nameGender().empty); 2104 assert(!faker.nameLastName().empty); 2105 assert(!faker.nameMaleFirstName().empty); 2106 assert(!faker.nameName().empty); 2107 assert(!faker.namePrefix().empty); 2108 assert(!faker.nameSuffix().empty); 2109 assert(!faker.nameTitleDescriptor().empty); 2110 assert(!faker.nameTitleJob().empty); 2111 assert(!faker.nameTitleLevel().empty); 2112 assert(!faker.phoneNumber().empty); 2113 assert(!faker.phoneNumberFormats().empty); 2114 assert(!faker.teamCreature().empty); 2115 assert(!faker.teamName().empty); 2116 assert(!faker.vehicle().empty); 2117 assert(!faker.vehicleBicycle().empty); 2118 assert(!faker.vehicleFuel().empty); 2119 assert(!faker.vehicleManufacturer().empty); 2120 assert(!faker.vehicleModel().empty); 2121 assert(!faker.vehicleVehicleType().empty); 2122 assert(!faker.vehicleVin().empty); 2123 assert(!faker.wordAdjective().empty); 2124 assert(!faker.wordAdverb().empty); 2125 assert(!faker.wordConjunction().empty); 2126 assert(!faker.wordInterjection().empty); 2127 assert(!faker.wordNoun().empty); 2128 assert(!faker.wordPreposition().empty); 2129 assert(!faker.wordVerb().empty); 2130 2131 } 2132 } 2133 2134 unittest { 2135 import faked.faker_es; 2136 auto faker = new Faker_es(15); 2137 for(int i = 0; i < 30; ++i) { 2138 assert(!faker.addressBuildingNumber().empty); 2139 assert(!faker.addressCity().empty); 2140 assert(!faker.addressCityName().empty); 2141 assert(!faker.addressCityPrefix().empty); 2142 assert(!faker.addressCitySuffix().empty); 2143 assert(!faker.addressCountry().empty); 2144 assert(!faker.addressCountryCode().empty); 2145 assert(!faker.addressCountryCodeAlpha3().empty); 2146 assert(!faker.addressCounty().empty); 2147 assert(!faker.addressDefaultCountry().empty); 2148 assert(!faker.addressDirection().empty); 2149 assert(!faker.addressDirectionAbbr().empty); 2150 assert(!faker.addressLatitude().empty); 2151 assert(!faker.addressLongitude().empty); 2152 assert(!faker.addressPostcode().empty); 2153 assert(!faker.addressPostcodeByState().empty); 2154 assert(!faker.addressSecondaryAddress().empty); 2155 assert(!faker.addressState().empty); 2156 assert(!faker.addressStateAbbr().empty); 2157 assert(!faker.addressStreetAddress().empty); 2158 assert(!faker.addressStreetName().empty); 2159 assert(!faker.addressStreetSuffix().empty); 2160 assert(!faker.addressTimeZone().empty); 2161 assert(!faker.animalBear().empty); 2162 assert(!faker.animalBird().empty); 2163 assert(!faker.animalCat().empty); 2164 assert(!faker.animalCetacean().empty); 2165 assert(!faker.animalCow().empty); 2166 assert(!faker.animalCrocodilia().empty); 2167 assert(!faker.animalDog().empty); 2168 assert(!faker.animalFish().empty); 2169 assert(!faker.animalHorse().empty); 2170 assert(!faker.animalInsect().empty); 2171 assert(!faker.animalLion().empty); 2172 assert(!faker.animalRabbit().empty); 2173 assert(!faker.animalSnake().empty); 2174 assert(!faker.animalType().empty); 2175 assert(!faker.appAuthor().empty); 2176 assert(!faker.appName().empty); 2177 assert(!faker.appVersion().empty); 2178 assert(!faker.businessCreditCardExpiryDates().empty); 2179 assert(!faker.businessCreditCardNumbers().empty); 2180 assert(!faker.businessCreditCardTypes().empty); 2181 assert(!faker.cellPhoneFormats().empty); 2182 assert(!faker.commerceColor().empty); 2183 assert(!faker.commerceDepartment().empty); 2184 assert(!faker.commerceProductDescription().empty); 2185 assert(!faker.commerceProductName().empty); 2186 assert(!faker.commerceProductNameAdjective().empty); 2187 assert(!faker.commerceProductNameMaterial().empty); 2188 assert(!faker.commerceProductNameProduct().empty); 2189 assert(!faker.companyAdjective().empty); 2190 assert(!faker.companyBs().empty); 2191 assert(!faker.companyBsAdjective().empty); 2192 assert(!faker.companyBsNoun().empty); 2193 assert(!faker.companyBsVerb().empty); 2194 assert(!faker.companyCatchPhrase().empty); 2195 assert(!faker.companyDescriptor().empty); 2196 assert(!faker.companyName().empty); 2197 assert(!faker.companyNoun().empty); 2198 assert(!faker.companySuffix().empty); 2199 assert(!faker.databaseCollation().empty); 2200 assert(!faker.databaseColumn().empty); 2201 assert(!faker.databaseEngine().empty); 2202 assert(!faker.databaseType().empty); 2203 assert(!faker.fianaceCreditCardCVV().empty); 2204 assert(!faker.financeAccount().empty); 2205 assert(!faker.financeAccountType().empty); 2206 assert(!faker.financeBIC().empty); 2207 assert(!faker.financeBitcoinAddress().empty); 2208 assert(!faker.financeCreditCard().empty); 2209 assert(!faker.financeCreditCardAmericanExpress().empty); 2210 assert(!faker.financeCreditCardDinersClub().empty); 2211 assert(!faker.financeCreditCardDiscover().empty); 2212 assert(!faker.financeCreditCardInstapayment().empty); 2213 assert(!faker.financeCreditCardJcb().empty); 2214 assert(!faker.financeCreditCardMastercard().empty); 2215 assert(!faker.financeCreditCardSolo().empty); 2216 assert(!faker.financeCreditCardSwitch().empty); 2217 assert(!faker.financeCreditCardVisa().empty); 2218 assert(!faker.financeCurrency().empty); 2219 assert(!faker.financeIBAN().empty); 2220 assert(!faker.financeMask().empty); 2221 assert(!faker.financeRoutingNumber().empty); 2222 assert(!faker.financeTransactionType().empty); 2223 assert(!faker.hackerAbbreviation().empty); 2224 assert(!faker.hackerAdjective().empty); 2225 assert(!faker.hackerIngverb().empty); 2226 assert(!faker.hackerNoun().empty); 2227 assert(!faker.hackerVerb().empty); 2228 assert(!faker.helperAlpha().empty); 2229 assert(!faker.helperAlphaNum().empty); 2230 assert(!faker.helperHexaDecimal().empty); 2231 assert(!faker.internetAvatarUri().empty); 2232 assert(!faker.internetColor().empty); 2233 assert(!faker.internetDomainName().empty); 2234 assert(!faker.internetDomainSuffix().empty); 2235 assert(!faker.internetDomainWord().empty); 2236 assert(!faker.internetExampleEmail().empty); 2237 assert(!faker.internetFreeEmail().empty); 2238 assert(!faker.internetIPv4().empty); 2239 assert(!faker.internetIPv6().empty); 2240 assert(!faker.internetPassword().empty); 2241 assert(!faker.internetProtocol().empty); 2242 assert(!faker.internetUrl().empty); 2243 assert(!faker.internetUserName().empty); 2244 assert(!faker.loremParagraph().empty); 2245 assert(!faker.loremParagraphs().empty); 2246 assert(!faker.loremSentance().empty); 2247 assert(!faker.loremSentances().empty); 2248 assert(!faker.loremSupplemental().empty); 2249 assert(!faker.loremText().empty); 2250 assert(!faker.loremWords().empty); 2251 assert(!faker.musicGenre().empty); 2252 assert(!faker.nameBinaryGender().empty); 2253 assert(!faker.nameFemaleFirstName().empty); 2254 assert(!faker.nameFirstName().empty); 2255 assert(!faker.nameGender().empty); 2256 assert(!faker.nameLastName().empty); 2257 assert(!faker.nameMaleFirstName().empty); 2258 assert(!faker.nameName().empty); 2259 assert(!faker.namePrefix().empty); 2260 assert(!faker.nameSuffix().empty); 2261 assert(!faker.nameTitleDescriptor().empty); 2262 assert(!faker.nameTitleJob().empty); 2263 assert(!faker.nameTitleLevel().empty); 2264 assert(!faker.phoneNumber().empty); 2265 assert(!faker.phoneNumberFormats().empty); 2266 assert(!faker.teamCreature().empty); 2267 assert(!faker.teamName().empty); 2268 assert(!faker.vehicle().empty); 2269 assert(!faker.vehicleBicycle().empty); 2270 assert(!faker.vehicleFuel().empty); 2271 assert(!faker.vehicleManufacturer().empty); 2272 assert(!faker.vehicleModel().empty); 2273 assert(!faker.vehicleVehicleType().empty); 2274 assert(!faker.vehicleVin().empty); 2275 assert(!faker.wordAdjective().empty); 2276 assert(!faker.wordAdverb().empty); 2277 assert(!faker.wordConjunction().empty); 2278 assert(!faker.wordInterjection().empty); 2279 assert(!faker.wordNoun().empty); 2280 assert(!faker.wordPreposition().empty); 2281 assert(!faker.wordVerb().empty); 2282 2283 } 2284 } 2285 2286 unittest { 2287 import faked.faker_fi; 2288 auto faker = new Faker_fi(16); 2289 for(int i = 0; i < 30; ++i) { 2290 assert(!faker.addressBuildingNumber().empty); 2291 assert(!faker.addressCity().empty); 2292 assert(!faker.addressCityName().empty); 2293 assert(!faker.addressCityPrefix().empty); 2294 assert(!faker.addressCitySuffix().empty); 2295 assert(!faker.addressCountry().empty); 2296 assert(!faker.addressCountryCode().empty); 2297 assert(!faker.addressCountryCodeAlpha3().empty); 2298 assert(!faker.addressCounty().empty); 2299 assert(!faker.addressDefaultCountry().empty); 2300 assert(!faker.addressDirection().empty); 2301 assert(!faker.addressDirectionAbbr().empty); 2302 assert(!faker.addressLatitude().empty); 2303 assert(!faker.addressLongitude().empty); 2304 assert(!faker.addressPostcode().empty); 2305 assert(!faker.addressPostcodeByState().empty); 2306 assert(!faker.addressSecondaryAddress().empty); 2307 assert(!faker.addressState().empty); 2308 assert(!faker.addressStateAbbr().empty); 2309 assert(!faker.addressStreetAddress().empty); 2310 assert(!faker.addressStreetName().empty); 2311 assert(!faker.addressStreetSuffix().empty); 2312 assert(!faker.addressTimeZone().empty); 2313 assert(!faker.animalBear().empty); 2314 assert(!faker.animalBird().empty); 2315 assert(!faker.animalCat().empty); 2316 assert(!faker.animalCetacean().empty); 2317 assert(!faker.animalCow().empty); 2318 assert(!faker.animalCrocodilia().empty); 2319 assert(!faker.animalDog().empty); 2320 assert(!faker.animalFish().empty); 2321 assert(!faker.animalHorse().empty); 2322 assert(!faker.animalInsect().empty); 2323 assert(!faker.animalLion().empty); 2324 assert(!faker.animalRabbit().empty); 2325 assert(!faker.animalSnake().empty); 2326 assert(!faker.animalType().empty); 2327 assert(!faker.appAuthor().empty); 2328 assert(!faker.appName().empty); 2329 assert(!faker.appVersion().empty); 2330 assert(!faker.businessCreditCardExpiryDates().empty); 2331 assert(!faker.businessCreditCardNumbers().empty); 2332 assert(!faker.businessCreditCardTypes().empty); 2333 assert(!faker.cellPhoneFormats().empty); 2334 assert(!faker.commerceColor().empty); 2335 assert(!faker.commerceDepartment().empty); 2336 assert(!faker.commerceProductDescription().empty); 2337 assert(!faker.commerceProductName().empty); 2338 assert(!faker.commerceProductNameAdjective().empty); 2339 assert(!faker.commerceProductNameMaterial().empty); 2340 assert(!faker.commerceProductNameProduct().empty); 2341 assert(!faker.companyAdjective().empty); 2342 assert(!faker.companyBs().empty); 2343 assert(!faker.companyBsAdjective().empty); 2344 assert(!faker.companyBsNoun().empty); 2345 assert(!faker.companyBsVerb().empty); 2346 assert(!faker.companyCatchPhrase().empty); 2347 assert(!faker.companyDescriptor().empty); 2348 assert(!faker.companyName().empty); 2349 assert(!faker.companyNoun().empty); 2350 assert(!faker.companySuffix().empty); 2351 assert(!faker.databaseCollation().empty); 2352 assert(!faker.databaseColumn().empty); 2353 assert(!faker.databaseEngine().empty); 2354 assert(!faker.databaseType().empty); 2355 assert(!faker.fianaceCreditCardCVV().empty); 2356 assert(!faker.financeAccount().empty); 2357 assert(!faker.financeAccountType().empty); 2358 assert(!faker.financeBIC().empty); 2359 assert(!faker.financeBitcoinAddress().empty); 2360 assert(!faker.financeCreditCard().empty); 2361 assert(!faker.financeCreditCardAmericanExpress().empty); 2362 assert(!faker.financeCreditCardDinersClub().empty); 2363 assert(!faker.financeCreditCardDiscover().empty); 2364 assert(!faker.financeCreditCardInstapayment().empty); 2365 assert(!faker.financeCreditCardJcb().empty); 2366 assert(!faker.financeCreditCardMastercard().empty); 2367 assert(!faker.financeCreditCardSolo().empty); 2368 assert(!faker.financeCreditCardSwitch().empty); 2369 assert(!faker.financeCreditCardVisa().empty); 2370 assert(!faker.financeCurrency().empty); 2371 assert(!faker.financeIBAN().empty); 2372 assert(!faker.financeMask().empty); 2373 assert(!faker.financeRoutingNumber().empty); 2374 assert(!faker.financeTransactionType().empty); 2375 assert(!faker.hackerAbbreviation().empty); 2376 assert(!faker.hackerAdjective().empty); 2377 assert(!faker.hackerIngverb().empty); 2378 assert(!faker.hackerNoun().empty); 2379 assert(!faker.hackerVerb().empty); 2380 assert(!faker.helperAlpha().empty); 2381 assert(!faker.helperAlphaNum().empty); 2382 assert(!faker.helperHexaDecimal().empty); 2383 assert(!faker.internetAvatarUri().empty); 2384 assert(!faker.internetColor().empty); 2385 assert(!faker.internetDomainName().empty); 2386 assert(!faker.internetDomainSuffix().empty); 2387 assert(!faker.internetDomainWord().empty); 2388 assert(!faker.internetExampleEmail().empty); 2389 assert(!faker.internetFreeEmail().empty); 2390 assert(!faker.internetIPv4().empty); 2391 assert(!faker.internetIPv6().empty); 2392 assert(!faker.internetPassword().empty); 2393 assert(!faker.internetProtocol().empty); 2394 assert(!faker.internetUrl().empty); 2395 assert(!faker.internetUserName().empty); 2396 assert(!faker.loremParagraph().empty); 2397 assert(!faker.loremParagraphs().empty); 2398 assert(!faker.loremSentance().empty); 2399 assert(!faker.loremSentances().empty); 2400 assert(!faker.loremSupplemental().empty); 2401 assert(!faker.loremText().empty); 2402 assert(!faker.loremWords().empty); 2403 assert(!faker.musicGenre().empty); 2404 assert(!faker.nameBinaryGender().empty); 2405 assert(!faker.nameFemaleFirstName().empty); 2406 assert(!faker.nameFirstName().empty); 2407 assert(!faker.nameGender().empty); 2408 assert(!faker.nameLastName().empty); 2409 assert(!faker.nameMaleFirstName().empty); 2410 assert(!faker.nameName().empty); 2411 assert(!faker.namePrefix().empty); 2412 assert(!faker.nameSuffix().empty); 2413 assert(!faker.nameTitleDescriptor().empty); 2414 assert(!faker.nameTitleJob().empty); 2415 assert(!faker.nameTitleLevel().empty); 2416 assert(!faker.phoneNumber().empty); 2417 assert(!faker.phoneNumberFormats().empty); 2418 assert(!faker.teamCreature().empty); 2419 assert(!faker.teamName().empty); 2420 assert(!faker.vehicle().empty); 2421 assert(!faker.vehicleBicycle().empty); 2422 assert(!faker.vehicleFuel().empty); 2423 assert(!faker.vehicleManufacturer().empty); 2424 assert(!faker.vehicleModel().empty); 2425 assert(!faker.vehicleVehicleType().empty); 2426 assert(!faker.vehicleVin().empty); 2427 assert(!faker.wordAdjective().empty); 2428 assert(!faker.wordAdverb().empty); 2429 assert(!faker.wordConjunction().empty); 2430 assert(!faker.wordInterjection().empty); 2431 assert(!faker.wordNoun().empty); 2432 assert(!faker.wordPreposition().empty); 2433 assert(!faker.wordVerb().empty); 2434 2435 } 2436 } 2437 2438 unittest { 2439 import faked.faker_fr; 2440 auto faker = new Faker_fr(17); 2441 for(int i = 0; i < 30; ++i) { 2442 assert(!faker.addressBuildingNumber().empty); 2443 assert(!faker.addressCity().empty); 2444 assert(!faker.addressCityName().empty); 2445 assert(!faker.addressCityPrefix().empty); 2446 assert(!faker.addressCitySuffix().empty); 2447 assert(!faker.addressCountry().empty); 2448 assert(!faker.addressCountryCode().empty); 2449 assert(!faker.addressCountryCodeAlpha3().empty); 2450 assert(!faker.addressCounty().empty); 2451 assert(!faker.addressDefaultCountry().empty); 2452 assert(!faker.addressDirection().empty); 2453 assert(!faker.addressDirectionAbbr().empty); 2454 assert(!faker.addressLatitude().empty); 2455 assert(!faker.addressLongitude().empty); 2456 assert(!faker.addressPostcode().empty); 2457 assert(!faker.addressPostcodeByState().empty); 2458 assert(!faker.addressSecondaryAddress().empty); 2459 assert(!faker.addressState().empty); 2460 assert(!faker.addressStateAbbr().empty); 2461 assert(!faker.addressStreetAddress().empty); 2462 assert(!faker.addressStreetName().empty); 2463 assert(!faker.addressStreetSuffix().empty); 2464 assert(!faker.addressTimeZone().empty); 2465 assert(!faker.animalBear().empty); 2466 assert(!faker.animalBird().empty); 2467 assert(!faker.animalCat().empty); 2468 assert(!faker.animalCetacean().empty); 2469 assert(!faker.animalCow().empty); 2470 assert(!faker.animalCrocodilia().empty); 2471 assert(!faker.animalDog().empty); 2472 assert(!faker.animalFish().empty); 2473 assert(!faker.animalHorse().empty); 2474 assert(!faker.animalInsect().empty); 2475 assert(!faker.animalLion().empty); 2476 assert(!faker.animalRabbit().empty); 2477 assert(!faker.animalSnake().empty); 2478 assert(!faker.animalType().empty); 2479 assert(!faker.appAuthor().empty); 2480 assert(!faker.appName().empty); 2481 assert(!faker.appVersion().empty); 2482 assert(!faker.businessCreditCardExpiryDates().empty); 2483 assert(!faker.businessCreditCardNumbers().empty); 2484 assert(!faker.businessCreditCardTypes().empty); 2485 assert(!faker.cellPhoneFormats().empty); 2486 assert(!faker.commerceColor().empty); 2487 assert(!faker.commerceDepartment().empty); 2488 assert(!faker.commerceProductDescription().empty); 2489 assert(!faker.commerceProductName().empty); 2490 assert(!faker.commerceProductNameAdjective().empty); 2491 assert(!faker.commerceProductNameMaterial().empty); 2492 assert(!faker.commerceProductNameProduct().empty); 2493 assert(!faker.companyAdjective().empty); 2494 assert(!faker.companyBs().empty); 2495 assert(!faker.companyBsAdjective().empty); 2496 assert(!faker.companyBsNoun().empty); 2497 assert(!faker.companyBsVerb().empty); 2498 assert(!faker.companyCatchPhrase().empty); 2499 assert(!faker.companyDescriptor().empty); 2500 assert(!faker.companyName().empty); 2501 assert(!faker.companyNoun().empty); 2502 assert(!faker.companySuffix().empty); 2503 assert(!faker.databaseCollation().empty); 2504 assert(!faker.databaseColumn().empty); 2505 assert(!faker.databaseEngine().empty); 2506 assert(!faker.databaseType().empty); 2507 assert(!faker.fianaceCreditCardCVV().empty); 2508 assert(!faker.financeAccount().empty); 2509 assert(!faker.financeAccountType().empty); 2510 assert(!faker.financeBIC().empty); 2511 assert(!faker.financeBitcoinAddress().empty); 2512 assert(!faker.financeCreditCard().empty); 2513 assert(!faker.financeCreditCardAmericanExpress().empty); 2514 assert(!faker.financeCreditCardDinersClub().empty); 2515 assert(!faker.financeCreditCardDiscover().empty); 2516 assert(!faker.financeCreditCardInstapayment().empty); 2517 assert(!faker.financeCreditCardJcb().empty); 2518 assert(!faker.financeCreditCardMastercard().empty); 2519 assert(!faker.financeCreditCardSolo().empty); 2520 assert(!faker.financeCreditCardSwitch().empty); 2521 assert(!faker.financeCreditCardVisa().empty); 2522 assert(!faker.financeCurrency().empty); 2523 assert(!faker.financeIBAN().empty); 2524 assert(!faker.financeMask().empty); 2525 assert(!faker.financeRoutingNumber().empty); 2526 assert(!faker.financeTransactionType().empty); 2527 assert(!faker.hackerAbbreviation().empty); 2528 assert(!faker.hackerAdjective().empty); 2529 assert(!faker.hackerIngverb().empty); 2530 assert(!faker.hackerNoun().empty); 2531 assert(!faker.hackerVerb().empty); 2532 assert(!faker.helperAlpha().empty); 2533 assert(!faker.helperAlphaNum().empty); 2534 assert(!faker.helperHexaDecimal().empty); 2535 assert(!faker.internetAvatarUri().empty); 2536 assert(!faker.internetColor().empty); 2537 assert(!faker.internetDomainName().empty); 2538 assert(!faker.internetDomainSuffix().empty); 2539 assert(!faker.internetDomainWord().empty); 2540 assert(!faker.internetExampleEmail().empty); 2541 assert(!faker.internetFreeEmail().empty); 2542 assert(!faker.internetIPv4().empty); 2543 assert(!faker.internetIPv6().empty); 2544 assert(!faker.internetPassword().empty); 2545 assert(!faker.internetProtocol().empty); 2546 assert(!faker.internetUrl().empty); 2547 assert(!faker.internetUserName().empty); 2548 assert(!faker.loremParagraph().empty); 2549 assert(!faker.loremParagraphs().empty); 2550 assert(!faker.loremSentance().empty); 2551 assert(!faker.loremSentances().empty); 2552 assert(!faker.loremSupplemental().empty); 2553 assert(!faker.loremText().empty); 2554 assert(!faker.loremWords().empty); 2555 assert(!faker.musicGenre().empty); 2556 assert(!faker.nameBinaryGender().empty); 2557 assert(!faker.nameFemaleFirstName().empty); 2558 assert(!faker.nameFirstName().empty); 2559 assert(!faker.nameGender().empty); 2560 assert(!faker.nameLastName().empty); 2561 assert(!faker.nameMaleFirstName().empty); 2562 assert(!faker.nameName().empty); 2563 assert(!faker.namePrefix().empty); 2564 assert(!faker.nameSuffix().empty); 2565 assert(!faker.nameTitleDescriptor().empty); 2566 assert(!faker.nameTitleJob().empty); 2567 assert(!faker.nameTitleLevel().empty); 2568 assert(!faker.phoneNumber().empty); 2569 assert(!faker.phoneNumberFormats().empty); 2570 assert(!faker.teamCreature().empty); 2571 assert(!faker.teamName().empty); 2572 assert(!faker.vehicle().empty); 2573 assert(!faker.vehicleBicycle().empty); 2574 assert(!faker.vehicleFuel().empty); 2575 assert(!faker.vehicleManufacturer().empty); 2576 assert(!faker.vehicleModel().empty); 2577 assert(!faker.vehicleVehicleType().empty); 2578 assert(!faker.vehicleVin().empty); 2579 assert(!faker.wordAdjective().empty); 2580 assert(!faker.wordAdverb().empty); 2581 assert(!faker.wordConjunction().empty); 2582 assert(!faker.wordInterjection().empty); 2583 assert(!faker.wordNoun().empty); 2584 assert(!faker.wordPreposition().empty); 2585 assert(!faker.wordVerb().empty); 2586 2587 } 2588 } 2589 2590 unittest { 2591 import faked.faker_fr_ca; 2592 auto faker = new Faker_fr_ca(18); 2593 for(int i = 0; i < 30; ++i) { 2594 assert(!faker.addressBuildingNumber().empty); 2595 assert(!faker.addressCity().empty); 2596 assert(!faker.addressCityName().empty); 2597 assert(!faker.addressCityPrefix().empty); 2598 assert(!faker.addressCitySuffix().empty); 2599 assert(!faker.addressCountry().empty); 2600 assert(!faker.addressCountryCode().empty); 2601 assert(!faker.addressCountryCodeAlpha3().empty); 2602 assert(!faker.addressCounty().empty); 2603 assert(!faker.addressDefaultCountry().empty); 2604 assert(!faker.addressDirection().empty); 2605 assert(!faker.addressDirectionAbbr().empty); 2606 assert(!faker.addressLatitude().empty); 2607 assert(!faker.addressLongitude().empty); 2608 assert(!faker.addressPostcode().empty); 2609 assert(!faker.addressPostcodeByState().empty); 2610 assert(!faker.addressSecondaryAddress().empty); 2611 assert(!faker.addressState().empty); 2612 assert(!faker.addressStateAbbr().empty); 2613 assert(!faker.addressStreetAddress().empty); 2614 assert(!faker.addressStreetName().empty); 2615 assert(!faker.addressStreetSuffix().empty); 2616 assert(!faker.addressTimeZone().empty); 2617 assert(!faker.animalBear().empty); 2618 assert(!faker.animalBird().empty); 2619 assert(!faker.animalCat().empty); 2620 assert(!faker.animalCetacean().empty); 2621 assert(!faker.animalCow().empty); 2622 assert(!faker.animalCrocodilia().empty); 2623 assert(!faker.animalDog().empty); 2624 assert(!faker.animalFish().empty); 2625 assert(!faker.animalHorse().empty); 2626 assert(!faker.animalInsect().empty); 2627 assert(!faker.animalLion().empty); 2628 assert(!faker.animalRabbit().empty); 2629 assert(!faker.animalSnake().empty); 2630 assert(!faker.animalType().empty); 2631 assert(!faker.appAuthor().empty); 2632 assert(!faker.appName().empty); 2633 assert(!faker.appVersion().empty); 2634 assert(!faker.businessCreditCardExpiryDates().empty); 2635 assert(!faker.businessCreditCardNumbers().empty); 2636 assert(!faker.businessCreditCardTypes().empty); 2637 assert(!faker.cellPhoneFormats().empty); 2638 assert(!faker.commerceColor().empty); 2639 assert(!faker.commerceDepartment().empty); 2640 assert(!faker.commerceProductDescription().empty); 2641 assert(!faker.commerceProductName().empty); 2642 assert(!faker.commerceProductNameAdjective().empty); 2643 assert(!faker.commerceProductNameMaterial().empty); 2644 assert(!faker.commerceProductNameProduct().empty); 2645 assert(!faker.companyAdjective().empty); 2646 assert(!faker.companyBs().empty); 2647 assert(!faker.companyBsAdjective().empty); 2648 assert(!faker.companyBsNoun().empty); 2649 assert(!faker.companyBsVerb().empty); 2650 assert(!faker.companyCatchPhrase().empty); 2651 assert(!faker.companyDescriptor().empty); 2652 assert(!faker.companyName().empty); 2653 assert(!faker.companyNoun().empty); 2654 assert(!faker.companySuffix().empty); 2655 assert(!faker.databaseCollation().empty); 2656 assert(!faker.databaseColumn().empty); 2657 assert(!faker.databaseEngine().empty); 2658 assert(!faker.databaseType().empty); 2659 assert(!faker.fianaceCreditCardCVV().empty); 2660 assert(!faker.financeAccount().empty); 2661 assert(!faker.financeAccountType().empty); 2662 assert(!faker.financeBIC().empty); 2663 assert(!faker.financeBitcoinAddress().empty); 2664 assert(!faker.financeCreditCard().empty); 2665 assert(!faker.financeCreditCardAmericanExpress().empty); 2666 assert(!faker.financeCreditCardDinersClub().empty); 2667 assert(!faker.financeCreditCardDiscover().empty); 2668 assert(!faker.financeCreditCardInstapayment().empty); 2669 assert(!faker.financeCreditCardJcb().empty); 2670 assert(!faker.financeCreditCardMastercard().empty); 2671 assert(!faker.financeCreditCardSolo().empty); 2672 assert(!faker.financeCreditCardSwitch().empty); 2673 assert(!faker.financeCreditCardVisa().empty); 2674 assert(!faker.financeCurrency().empty); 2675 assert(!faker.financeIBAN().empty); 2676 assert(!faker.financeMask().empty); 2677 assert(!faker.financeRoutingNumber().empty); 2678 assert(!faker.financeTransactionType().empty); 2679 assert(!faker.hackerAbbreviation().empty); 2680 assert(!faker.hackerAdjective().empty); 2681 assert(!faker.hackerIngverb().empty); 2682 assert(!faker.hackerNoun().empty); 2683 assert(!faker.hackerVerb().empty); 2684 assert(!faker.helperAlpha().empty); 2685 assert(!faker.helperAlphaNum().empty); 2686 assert(!faker.helperHexaDecimal().empty); 2687 assert(!faker.internetAvatarUri().empty); 2688 assert(!faker.internetColor().empty); 2689 assert(!faker.internetDomainName().empty); 2690 assert(!faker.internetDomainSuffix().empty); 2691 assert(!faker.internetDomainWord().empty); 2692 assert(!faker.internetExampleEmail().empty); 2693 assert(!faker.internetFreeEmail().empty); 2694 assert(!faker.internetIPv4().empty); 2695 assert(!faker.internetIPv6().empty); 2696 assert(!faker.internetPassword().empty); 2697 assert(!faker.internetProtocol().empty); 2698 assert(!faker.internetUrl().empty); 2699 assert(!faker.internetUserName().empty); 2700 assert(!faker.loremParagraph().empty); 2701 assert(!faker.loremParagraphs().empty); 2702 assert(!faker.loremSentance().empty); 2703 assert(!faker.loremSentances().empty); 2704 assert(!faker.loremSupplemental().empty); 2705 assert(!faker.loremText().empty); 2706 assert(!faker.loremWords().empty); 2707 assert(!faker.musicGenre().empty); 2708 assert(!faker.nameBinaryGender().empty); 2709 assert(!faker.nameFemaleFirstName().empty); 2710 assert(!faker.nameFirstName().empty); 2711 assert(!faker.nameGender().empty); 2712 assert(!faker.nameLastName().empty); 2713 assert(!faker.nameMaleFirstName().empty); 2714 assert(!faker.nameName().empty); 2715 assert(!faker.namePrefix().empty); 2716 assert(!faker.nameSuffix().empty); 2717 assert(!faker.nameTitleDescriptor().empty); 2718 assert(!faker.nameTitleJob().empty); 2719 assert(!faker.nameTitleLevel().empty); 2720 assert(!faker.phoneNumber().empty); 2721 assert(!faker.phoneNumberFormats().empty); 2722 assert(!faker.teamCreature().empty); 2723 assert(!faker.teamName().empty); 2724 assert(!faker.vehicle().empty); 2725 assert(!faker.vehicleBicycle().empty); 2726 assert(!faker.vehicleFuel().empty); 2727 assert(!faker.vehicleManufacturer().empty); 2728 assert(!faker.vehicleModel().empty); 2729 assert(!faker.vehicleVehicleType().empty); 2730 assert(!faker.vehicleVin().empty); 2731 assert(!faker.wordAdjective().empty); 2732 assert(!faker.wordAdverb().empty); 2733 assert(!faker.wordConjunction().empty); 2734 assert(!faker.wordInterjection().empty); 2735 assert(!faker.wordNoun().empty); 2736 assert(!faker.wordPreposition().empty); 2737 assert(!faker.wordVerb().empty); 2738 2739 } 2740 } 2741 2742 unittest { 2743 import faked.faker_fr_ch; 2744 auto faker = new Faker_fr_ch(19); 2745 for(int i = 0; i < 30; ++i) { 2746 assert(!faker.addressBuildingNumber().empty); 2747 assert(!faker.addressCity().empty); 2748 assert(!faker.addressCityName().empty); 2749 assert(!faker.addressCityPrefix().empty); 2750 assert(!faker.addressCitySuffix().empty); 2751 assert(!faker.addressCountry().empty); 2752 assert(!faker.addressCountryCode().empty); 2753 assert(!faker.addressCountryCodeAlpha3().empty); 2754 assert(!faker.addressCounty().empty); 2755 assert(!faker.addressDefaultCountry().empty); 2756 assert(!faker.addressDirection().empty); 2757 assert(!faker.addressDirectionAbbr().empty); 2758 assert(!faker.addressLatitude().empty); 2759 assert(!faker.addressLongitude().empty); 2760 assert(!faker.addressPostcode().empty); 2761 assert(!faker.addressPostcodeByState().empty); 2762 assert(!faker.addressSecondaryAddress().empty); 2763 assert(!faker.addressState().empty); 2764 assert(!faker.addressStateAbbr().empty); 2765 assert(!faker.addressStreetAddress().empty); 2766 assert(!faker.addressStreetName().empty); 2767 assert(!faker.addressStreetSuffix().empty); 2768 assert(!faker.addressTimeZone().empty); 2769 assert(!faker.animalBear().empty); 2770 assert(!faker.animalBird().empty); 2771 assert(!faker.animalCat().empty); 2772 assert(!faker.animalCetacean().empty); 2773 assert(!faker.animalCow().empty); 2774 assert(!faker.animalCrocodilia().empty); 2775 assert(!faker.animalDog().empty); 2776 assert(!faker.animalFish().empty); 2777 assert(!faker.animalHorse().empty); 2778 assert(!faker.animalInsect().empty); 2779 assert(!faker.animalLion().empty); 2780 assert(!faker.animalRabbit().empty); 2781 assert(!faker.animalSnake().empty); 2782 assert(!faker.animalType().empty); 2783 assert(!faker.appAuthor().empty); 2784 assert(!faker.appName().empty); 2785 assert(!faker.appVersion().empty); 2786 assert(!faker.businessCreditCardExpiryDates().empty); 2787 assert(!faker.businessCreditCardNumbers().empty); 2788 assert(!faker.businessCreditCardTypes().empty); 2789 assert(!faker.cellPhoneFormats().empty); 2790 assert(!faker.commerceColor().empty); 2791 assert(!faker.commerceDepartment().empty); 2792 assert(!faker.commerceProductDescription().empty); 2793 assert(!faker.commerceProductName().empty); 2794 assert(!faker.commerceProductNameAdjective().empty); 2795 assert(!faker.commerceProductNameMaterial().empty); 2796 assert(!faker.commerceProductNameProduct().empty); 2797 assert(!faker.companyAdjective().empty); 2798 assert(!faker.companyBs().empty); 2799 assert(!faker.companyBsAdjective().empty); 2800 assert(!faker.companyBsNoun().empty); 2801 assert(!faker.companyBsVerb().empty); 2802 assert(!faker.companyCatchPhrase().empty); 2803 assert(!faker.companyDescriptor().empty); 2804 assert(!faker.companyName().empty); 2805 assert(!faker.companyNoun().empty); 2806 assert(!faker.companySuffix().empty); 2807 assert(!faker.databaseCollation().empty); 2808 assert(!faker.databaseColumn().empty); 2809 assert(!faker.databaseEngine().empty); 2810 assert(!faker.databaseType().empty); 2811 assert(!faker.fianaceCreditCardCVV().empty); 2812 assert(!faker.financeAccount().empty); 2813 assert(!faker.financeAccountType().empty); 2814 assert(!faker.financeBIC().empty); 2815 assert(!faker.financeBitcoinAddress().empty); 2816 assert(!faker.financeCreditCard().empty); 2817 assert(!faker.financeCreditCardAmericanExpress().empty); 2818 assert(!faker.financeCreditCardDinersClub().empty); 2819 assert(!faker.financeCreditCardDiscover().empty); 2820 assert(!faker.financeCreditCardInstapayment().empty); 2821 assert(!faker.financeCreditCardJcb().empty); 2822 assert(!faker.financeCreditCardMastercard().empty); 2823 assert(!faker.financeCreditCardSolo().empty); 2824 assert(!faker.financeCreditCardSwitch().empty); 2825 assert(!faker.financeCreditCardVisa().empty); 2826 assert(!faker.financeCurrency().empty); 2827 assert(!faker.financeIBAN().empty); 2828 assert(!faker.financeMask().empty); 2829 assert(!faker.financeRoutingNumber().empty); 2830 assert(!faker.financeTransactionType().empty); 2831 assert(!faker.hackerAbbreviation().empty); 2832 assert(!faker.hackerAdjective().empty); 2833 assert(!faker.hackerIngverb().empty); 2834 assert(!faker.hackerNoun().empty); 2835 assert(!faker.hackerVerb().empty); 2836 assert(!faker.helperAlpha().empty); 2837 assert(!faker.helperAlphaNum().empty); 2838 assert(!faker.helperHexaDecimal().empty); 2839 assert(!faker.internetAvatarUri().empty); 2840 assert(!faker.internetColor().empty); 2841 assert(!faker.internetDomainName().empty); 2842 assert(!faker.internetDomainSuffix().empty); 2843 assert(!faker.internetDomainWord().empty); 2844 assert(!faker.internetExampleEmail().empty); 2845 assert(!faker.internetFreeEmail().empty); 2846 assert(!faker.internetIPv4().empty); 2847 assert(!faker.internetIPv6().empty); 2848 assert(!faker.internetPassword().empty); 2849 assert(!faker.internetProtocol().empty); 2850 assert(!faker.internetUrl().empty); 2851 assert(!faker.internetUserName().empty); 2852 assert(!faker.loremParagraph().empty); 2853 assert(!faker.loremParagraphs().empty); 2854 assert(!faker.loremSentance().empty); 2855 assert(!faker.loremSentances().empty); 2856 assert(!faker.loremSupplemental().empty); 2857 assert(!faker.loremText().empty); 2858 assert(!faker.loremWords().empty); 2859 assert(!faker.musicGenre().empty); 2860 assert(!faker.nameBinaryGender().empty); 2861 assert(!faker.nameFemaleFirstName().empty); 2862 assert(!faker.nameFirstName().empty); 2863 assert(!faker.nameGender().empty); 2864 assert(!faker.nameLastName().empty); 2865 assert(!faker.nameMaleFirstName().empty); 2866 assert(!faker.nameName().empty); 2867 assert(!faker.namePrefix().empty); 2868 assert(!faker.nameSuffix().empty); 2869 assert(!faker.nameTitleDescriptor().empty); 2870 assert(!faker.nameTitleJob().empty); 2871 assert(!faker.nameTitleLevel().empty); 2872 assert(!faker.phoneNumber().empty); 2873 assert(!faker.phoneNumberFormats().empty); 2874 assert(!faker.teamCreature().empty); 2875 assert(!faker.teamName().empty); 2876 assert(!faker.vehicle().empty); 2877 assert(!faker.vehicleBicycle().empty); 2878 assert(!faker.vehicleFuel().empty); 2879 assert(!faker.vehicleManufacturer().empty); 2880 assert(!faker.vehicleModel().empty); 2881 assert(!faker.vehicleVehicleType().empty); 2882 assert(!faker.vehicleVin().empty); 2883 assert(!faker.wordAdjective().empty); 2884 assert(!faker.wordAdverb().empty); 2885 assert(!faker.wordConjunction().empty); 2886 assert(!faker.wordInterjection().empty); 2887 assert(!faker.wordNoun().empty); 2888 assert(!faker.wordPreposition().empty); 2889 assert(!faker.wordVerb().empty); 2890 2891 } 2892 } 2893 2894 unittest { 2895 import faked.faker_ge; 2896 auto faker = new Faker_ge(20); 2897 for(int i = 0; i < 30; ++i) { 2898 assert(!faker.addressBuildingNumber().empty); 2899 assert(!faker.addressCity().empty); 2900 assert(!faker.addressCityName().empty); 2901 assert(!faker.addressCityPrefix().empty); 2902 assert(!faker.addressCitySuffix().empty); 2903 assert(!faker.addressCountry().empty); 2904 assert(!faker.addressCountryCode().empty); 2905 assert(!faker.addressCountryCodeAlpha3().empty); 2906 assert(!faker.addressCounty().empty); 2907 assert(!faker.addressDefaultCountry().empty); 2908 assert(!faker.addressDirection().empty); 2909 assert(!faker.addressDirectionAbbr().empty); 2910 assert(!faker.addressLatitude().empty); 2911 assert(!faker.addressLongitude().empty); 2912 assert(!faker.addressPostcode().empty); 2913 assert(!faker.addressPostcodeByState().empty); 2914 assert(!faker.addressSecondaryAddress().empty); 2915 assert(!faker.addressState().empty); 2916 assert(!faker.addressStateAbbr().empty); 2917 assert(!faker.addressStreetAddress().empty); 2918 assert(!faker.addressStreetName().empty); 2919 assert(!faker.addressStreetSuffix().empty); 2920 assert(!faker.addressTimeZone().empty); 2921 assert(!faker.animalBear().empty); 2922 assert(!faker.animalBird().empty); 2923 assert(!faker.animalCat().empty); 2924 assert(!faker.animalCetacean().empty); 2925 assert(!faker.animalCow().empty); 2926 assert(!faker.animalCrocodilia().empty); 2927 assert(!faker.animalDog().empty); 2928 assert(!faker.animalFish().empty); 2929 assert(!faker.animalHorse().empty); 2930 assert(!faker.animalInsect().empty); 2931 assert(!faker.animalLion().empty); 2932 assert(!faker.animalRabbit().empty); 2933 assert(!faker.animalSnake().empty); 2934 assert(!faker.animalType().empty); 2935 assert(!faker.appAuthor().empty); 2936 assert(!faker.appName().empty); 2937 assert(!faker.appVersion().empty); 2938 assert(!faker.businessCreditCardExpiryDates().empty); 2939 assert(!faker.businessCreditCardNumbers().empty); 2940 assert(!faker.businessCreditCardTypes().empty); 2941 assert(!faker.cellPhoneFormats().empty); 2942 assert(!faker.commerceColor().empty); 2943 assert(!faker.commerceDepartment().empty); 2944 assert(!faker.commerceProductDescription().empty); 2945 assert(!faker.commerceProductName().empty); 2946 assert(!faker.commerceProductNameAdjective().empty); 2947 assert(!faker.commerceProductNameMaterial().empty); 2948 assert(!faker.commerceProductNameProduct().empty); 2949 assert(!faker.companyAdjective().empty); 2950 assert(!faker.companyBs().empty); 2951 assert(!faker.companyBsAdjective().empty); 2952 assert(!faker.companyBsNoun().empty); 2953 assert(!faker.companyBsVerb().empty); 2954 assert(!faker.companyCatchPhrase().empty); 2955 assert(!faker.companyDescriptor().empty); 2956 assert(!faker.companyName().empty); 2957 assert(!faker.companyNoun().empty); 2958 assert(!faker.companySuffix().empty); 2959 assert(!faker.databaseCollation().empty); 2960 assert(!faker.databaseColumn().empty); 2961 assert(!faker.databaseEngine().empty); 2962 assert(!faker.databaseType().empty); 2963 assert(!faker.fianaceCreditCardCVV().empty); 2964 assert(!faker.financeAccount().empty); 2965 assert(!faker.financeAccountType().empty); 2966 assert(!faker.financeBIC().empty); 2967 assert(!faker.financeBitcoinAddress().empty); 2968 assert(!faker.financeCreditCard().empty); 2969 assert(!faker.financeCreditCardAmericanExpress().empty); 2970 assert(!faker.financeCreditCardDinersClub().empty); 2971 assert(!faker.financeCreditCardDiscover().empty); 2972 assert(!faker.financeCreditCardInstapayment().empty); 2973 assert(!faker.financeCreditCardJcb().empty); 2974 assert(!faker.financeCreditCardMastercard().empty); 2975 assert(!faker.financeCreditCardSolo().empty); 2976 assert(!faker.financeCreditCardSwitch().empty); 2977 assert(!faker.financeCreditCardVisa().empty); 2978 assert(!faker.financeCurrency().empty); 2979 assert(!faker.financeIBAN().empty); 2980 assert(!faker.financeMask().empty); 2981 assert(!faker.financeRoutingNumber().empty); 2982 assert(!faker.financeTransactionType().empty); 2983 assert(!faker.hackerAbbreviation().empty); 2984 assert(!faker.hackerAdjective().empty); 2985 assert(!faker.hackerIngverb().empty); 2986 assert(!faker.hackerNoun().empty); 2987 assert(!faker.hackerVerb().empty); 2988 assert(!faker.helperAlpha().empty); 2989 assert(!faker.helperAlphaNum().empty); 2990 assert(!faker.helperHexaDecimal().empty); 2991 assert(!faker.internetAvatarUri().empty); 2992 assert(!faker.internetColor().empty); 2993 assert(!faker.internetDomainName().empty); 2994 assert(!faker.internetDomainSuffix().empty); 2995 assert(!faker.internetDomainWord().empty); 2996 assert(!faker.internetExampleEmail().empty); 2997 assert(!faker.internetFreeEmail().empty); 2998 assert(!faker.internetIPv4().empty); 2999 assert(!faker.internetIPv6().empty); 3000 assert(!faker.internetPassword().empty); 3001 assert(!faker.internetProtocol().empty); 3002 assert(!faker.internetUrl().empty); 3003 assert(!faker.internetUserName().empty); 3004 assert(!faker.loremParagraph().empty); 3005 assert(!faker.loremParagraphs().empty); 3006 assert(!faker.loremSentance().empty); 3007 assert(!faker.loremSentances().empty); 3008 assert(!faker.loremSupplemental().empty); 3009 assert(!faker.loremText().empty); 3010 assert(!faker.loremWords().empty); 3011 assert(!faker.musicGenre().empty); 3012 assert(!faker.nameBinaryGender().empty); 3013 assert(!faker.nameFemaleFirstName().empty); 3014 assert(!faker.nameFirstName().empty); 3015 assert(!faker.nameGender().empty); 3016 assert(!faker.nameLastName().empty); 3017 assert(!faker.nameMaleFirstName().empty); 3018 assert(!faker.nameName().empty); 3019 assert(!faker.namePrefix().empty); 3020 assert(!faker.nameSuffix().empty); 3021 assert(!faker.nameTitleDescriptor().empty); 3022 assert(!faker.nameTitleJob().empty); 3023 assert(!faker.nameTitleLevel().empty); 3024 assert(!faker.phoneNumber().empty); 3025 assert(!faker.phoneNumberFormats().empty); 3026 assert(!faker.teamCreature().empty); 3027 assert(!faker.teamName().empty); 3028 assert(!faker.vehicle().empty); 3029 assert(!faker.vehicleBicycle().empty); 3030 assert(!faker.vehicleFuel().empty); 3031 assert(!faker.vehicleManufacturer().empty); 3032 assert(!faker.vehicleModel().empty); 3033 assert(!faker.vehicleVehicleType().empty); 3034 assert(!faker.vehicleVin().empty); 3035 assert(!faker.wordAdjective().empty); 3036 assert(!faker.wordAdverb().empty); 3037 assert(!faker.wordConjunction().empty); 3038 assert(!faker.wordInterjection().empty); 3039 assert(!faker.wordNoun().empty); 3040 assert(!faker.wordPreposition().empty); 3041 assert(!faker.wordVerb().empty); 3042 3043 } 3044 } 3045 3046 unittest { 3047 import faked.faker_hr; 3048 auto faker = new Faker_hr(21); 3049 for(int i = 0; i < 30; ++i) { 3050 assert(!faker.addressBuildingNumber().empty); 3051 assert(!faker.addressCity().empty); 3052 assert(!faker.addressCityName().empty); 3053 assert(!faker.addressCityPrefix().empty); 3054 assert(!faker.addressCitySuffix().empty); 3055 assert(!faker.addressCountry().empty); 3056 assert(!faker.addressCountryCode().empty); 3057 assert(!faker.addressCountryCodeAlpha3().empty); 3058 assert(!faker.addressCounty().empty); 3059 assert(!faker.addressDefaultCountry().empty); 3060 assert(!faker.addressDirection().empty); 3061 assert(!faker.addressDirectionAbbr().empty); 3062 assert(!faker.addressLatitude().empty); 3063 assert(!faker.addressLongitude().empty); 3064 assert(!faker.addressPostcode().empty); 3065 assert(!faker.addressPostcodeByState().empty); 3066 assert(!faker.addressSecondaryAddress().empty); 3067 assert(!faker.addressState().empty); 3068 assert(!faker.addressStateAbbr().empty); 3069 assert(!faker.addressStreetAddress().empty); 3070 assert(!faker.addressStreetName().empty); 3071 assert(!faker.addressStreetSuffix().empty); 3072 assert(!faker.addressTimeZone().empty); 3073 assert(!faker.animalBear().empty); 3074 assert(!faker.animalBird().empty); 3075 assert(!faker.animalCat().empty); 3076 assert(!faker.animalCetacean().empty); 3077 assert(!faker.animalCow().empty); 3078 assert(!faker.animalCrocodilia().empty); 3079 assert(!faker.animalDog().empty); 3080 assert(!faker.animalFish().empty); 3081 assert(!faker.animalHorse().empty); 3082 assert(!faker.animalInsect().empty); 3083 assert(!faker.animalLion().empty); 3084 assert(!faker.animalRabbit().empty); 3085 assert(!faker.animalSnake().empty); 3086 assert(!faker.animalType().empty); 3087 assert(!faker.appAuthor().empty); 3088 assert(!faker.appName().empty); 3089 assert(!faker.appVersion().empty); 3090 assert(!faker.businessCreditCardExpiryDates().empty); 3091 assert(!faker.businessCreditCardNumbers().empty); 3092 assert(!faker.businessCreditCardTypes().empty); 3093 assert(!faker.cellPhoneFormats().empty); 3094 assert(!faker.commerceColor().empty); 3095 assert(!faker.commerceDepartment().empty); 3096 assert(!faker.commerceProductDescription().empty); 3097 assert(!faker.commerceProductName().empty); 3098 assert(!faker.commerceProductNameAdjective().empty); 3099 assert(!faker.commerceProductNameMaterial().empty); 3100 assert(!faker.commerceProductNameProduct().empty); 3101 assert(!faker.companyAdjective().empty); 3102 assert(!faker.companyBs().empty); 3103 assert(!faker.companyBsAdjective().empty); 3104 assert(!faker.companyBsNoun().empty); 3105 assert(!faker.companyBsVerb().empty); 3106 assert(!faker.companyCatchPhrase().empty); 3107 assert(!faker.companyDescriptor().empty); 3108 assert(!faker.companyName().empty); 3109 assert(!faker.companyNoun().empty); 3110 assert(!faker.companySuffix().empty); 3111 assert(!faker.databaseCollation().empty); 3112 assert(!faker.databaseColumn().empty); 3113 assert(!faker.databaseEngine().empty); 3114 assert(!faker.databaseType().empty); 3115 assert(!faker.fianaceCreditCardCVV().empty); 3116 assert(!faker.financeAccount().empty); 3117 assert(!faker.financeAccountType().empty); 3118 assert(!faker.financeBIC().empty); 3119 assert(!faker.financeBitcoinAddress().empty); 3120 assert(!faker.financeCreditCard().empty); 3121 assert(!faker.financeCreditCardAmericanExpress().empty); 3122 assert(!faker.financeCreditCardDinersClub().empty); 3123 assert(!faker.financeCreditCardDiscover().empty); 3124 assert(!faker.financeCreditCardInstapayment().empty); 3125 assert(!faker.financeCreditCardJcb().empty); 3126 assert(!faker.financeCreditCardMastercard().empty); 3127 assert(!faker.financeCreditCardSolo().empty); 3128 assert(!faker.financeCreditCardSwitch().empty); 3129 assert(!faker.financeCreditCardVisa().empty); 3130 assert(!faker.financeCurrency().empty); 3131 assert(!faker.financeIBAN().empty); 3132 assert(!faker.financeMask().empty); 3133 assert(!faker.financeRoutingNumber().empty); 3134 assert(!faker.financeTransactionType().empty); 3135 assert(!faker.hackerAbbreviation().empty); 3136 assert(!faker.hackerAdjective().empty); 3137 assert(!faker.hackerIngverb().empty); 3138 assert(!faker.hackerNoun().empty); 3139 assert(!faker.hackerVerb().empty); 3140 assert(!faker.helperAlpha().empty); 3141 assert(!faker.helperAlphaNum().empty); 3142 assert(!faker.helperHexaDecimal().empty); 3143 assert(!faker.internetAvatarUri().empty); 3144 assert(!faker.internetColor().empty); 3145 assert(!faker.internetDomainName().empty); 3146 assert(!faker.internetDomainSuffix().empty); 3147 assert(!faker.internetDomainWord().empty); 3148 assert(!faker.internetExampleEmail().empty); 3149 assert(!faker.internetFreeEmail().empty); 3150 assert(!faker.internetIPv4().empty); 3151 assert(!faker.internetIPv6().empty); 3152 assert(!faker.internetPassword().empty); 3153 assert(!faker.internetProtocol().empty); 3154 assert(!faker.internetUrl().empty); 3155 assert(!faker.internetUserName().empty); 3156 assert(!faker.loremParagraph().empty); 3157 assert(!faker.loremParagraphs().empty); 3158 assert(!faker.loremSentance().empty); 3159 assert(!faker.loremSentances().empty); 3160 assert(!faker.loremSupplemental().empty); 3161 assert(!faker.loremText().empty); 3162 assert(!faker.loremWords().empty); 3163 assert(!faker.musicGenre().empty); 3164 assert(!faker.nameBinaryGender().empty); 3165 assert(!faker.nameFemaleFirstName().empty); 3166 assert(!faker.nameFirstName().empty); 3167 assert(!faker.nameGender().empty); 3168 assert(!faker.nameLastName().empty); 3169 assert(!faker.nameMaleFirstName().empty); 3170 assert(!faker.nameName().empty); 3171 assert(!faker.namePrefix().empty); 3172 assert(!faker.nameSuffix().empty); 3173 assert(!faker.nameTitleDescriptor().empty); 3174 assert(!faker.nameTitleJob().empty); 3175 assert(!faker.nameTitleLevel().empty); 3176 assert(!faker.phoneNumber().empty); 3177 assert(!faker.phoneNumberFormats().empty); 3178 assert(!faker.teamCreature().empty); 3179 assert(!faker.teamName().empty); 3180 assert(!faker.vehicle().empty); 3181 assert(!faker.vehicleBicycle().empty); 3182 assert(!faker.vehicleFuel().empty); 3183 assert(!faker.vehicleManufacturer().empty); 3184 assert(!faker.vehicleModel().empty); 3185 assert(!faker.vehicleVehicleType().empty); 3186 assert(!faker.vehicleVin().empty); 3187 assert(!faker.wordAdjective().empty); 3188 assert(!faker.wordAdverb().empty); 3189 assert(!faker.wordConjunction().empty); 3190 assert(!faker.wordInterjection().empty); 3191 assert(!faker.wordNoun().empty); 3192 assert(!faker.wordPreposition().empty); 3193 assert(!faker.wordVerb().empty); 3194 3195 } 3196 } 3197 3198 unittest { 3199 import faked.faker_hy; 3200 auto faker = new Faker_hy(22); 3201 for(int i = 0; i < 30; ++i) { 3202 assert(!faker.addressBuildingNumber().empty); 3203 assert(!faker.addressCity().empty); 3204 assert(!faker.addressCityName().empty); 3205 assert(!faker.addressCityPrefix().empty); 3206 assert(!faker.addressCitySuffix().empty); 3207 assert(!faker.addressCountry().empty); 3208 assert(!faker.addressCountryCode().empty); 3209 assert(!faker.addressCountryCodeAlpha3().empty); 3210 assert(!faker.addressCounty().empty); 3211 assert(!faker.addressDefaultCountry().empty); 3212 assert(!faker.addressDirection().empty); 3213 assert(!faker.addressDirectionAbbr().empty); 3214 assert(!faker.addressLatitude().empty); 3215 assert(!faker.addressLongitude().empty); 3216 assert(!faker.addressPostcode().empty); 3217 assert(!faker.addressPostcodeByState().empty); 3218 assert(!faker.addressSecondaryAddress().empty); 3219 assert(!faker.addressState().empty); 3220 assert(!faker.addressStateAbbr().empty); 3221 assert(!faker.addressStreetAddress().empty); 3222 assert(!faker.addressStreetName().empty); 3223 assert(!faker.addressStreetSuffix().empty); 3224 assert(!faker.addressTimeZone().empty); 3225 assert(!faker.animalBear().empty); 3226 assert(!faker.animalBird().empty); 3227 assert(!faker.animalCat().empty); 3228 assert(!faker.animalCetacean().empty); 3229 assert(!faker.animalCow().empty); 3230 assert(!faker.animalCrocodilia().empty); 3231 assert(!faker.animalDog().empty); 3232 assert(!faker.animalFish().empty); 3233 assert(!faker.animalHorse().empty); 3234 assert(!faker.animalInsect().empty); 3235 assert(!faker.animalLion().empty); 3236 assert(!faker.animalRabbit().empty); 3237 assert(!faker.animalSnake().empty); 3238 assert(!faker.animalType().empty); 3239 assert(!faker.appAuthor().empty); 3240 assert(!faker.appName().empty); 3241 assert(!faker.appVersion().empty); 3242 assert(!faker.businessCreditCardExpiryDates().empty); 3243 assert(!faker.businessCreditCardNumbers().empty); 3244 assert(!faker.businessCreditCardTypes().empty); 3245 assert(!faker.cellPhoneFormats().empty); 3246 assert(!faker.commerceColor().empty); 3247 assert(!faker.commerceDepartment().empty); 3248 assert(!faker.commerceProductDescription().empty); 3249 assert(!faker.commerceProductName().empty); 3250 assert(!faker.commerceProductNameAdjective().empty); 3251 assert(!faker.commerceProductNameMaterial().empty); 3252 assert(!faker.commerceProductNameProduct().empty); 3253 assert(!faker.companyAdjective().empty); 3254 assert(!faker.companyBs().empty); 3255 assert(!faker.companyBsAdjective().empty); 3256 assert(!faker.companyBsNoun().empty); 3257 assert(!faker.companyBsVerb().empty); 3258 assert(!faker.companyCatchPhrase().empty); 3259 assert(!faker.companyDescriptor().empty); 3260 assert(!faker.companyName().empty); 3261 assert(!faker.companyNoun().empty); 3262 assert(!faker.companySuffix().empty); 3263 assert(!faker.databaseCollation().empty); 3264 assert(!faker.databaseColumn().empty); 3265 assert(!faker.databaseEngine().empty); 3266 assert(!faker.databaseType().empty); 3267 assert(!faker.fianaceCreditCardCVV().empty); 3268 assert(!faker.financeAccount().empty); 3269 assert(!faker.financeAccountType().empty); 3270 assert(!faker.financeBIC().empty); 3271 assert(!faker.financeBitcoinAddress().empty); 3272 assert(!faker.financeCreditCard().empty); 3273 assert(!faker.financeCreditCardAmericanExpress().empty); 3274 assert(!faker.financeCreditCardDinersClub().empty); 3275 assert(!faker.financeCreditCardDiscover().empty); 3276 assert(!faker.financeCreditCardInstapayment().empty); 3277 assert(!faker.financeCreditCardJcb().empty); 3278 assert(!faker.financeCreditCardMastercard().empty); 3279 assert(!faker.financeCreditCardSolo().empty); 3280 assert(!faker.financeCreditCardSwitch().empty); 3281 assert(!faker.financeCreditCardVisa().empty); 3282 assert(!faker.financeCurrency().empty); 3283 assert(!faker.financeIBAN().empty); 3284 assert(!faker.financeMask().empty); 3285 assert(!faker.financeRoutingNumber().empty); 3286 assert(!faker.financeTransactionType().empty); 3287 assert(!faker.hackerAbbreviation().empty); 3288 assert(!faker.hackerAdjective().empty); 3289 assert(!faker.hackerIngverb().empty); 3290 assert(!faker.hackerNoun().empty); 3291 assert(!faker.hackerVerb().empty); 3292 assert(!faker.helperAlpha().empty); 3293 assert(!faker.helperAlphaNum().empty); 3294 assert(!faker.helperHexaDecimal().empty); 3295 assert(!faker.internetAvatarUri().empty); 3296 assert(!faker.internetColor().empty); 3297 assert(!faker.internetDomainName().empty); 3298 assert(!faker.internetDomainSuffix().empty); 3299 assert(!faker.internetDomainWord().empty); 3300 assert(!faker.internetExampleEmail().empty); 3301 assert(!faker.internetFreeEmail().empty); 3302 assert(!faker.internetIPv4().empty); 3303 assert(!faker.internetIPv6().empty); 3304 assert(!faker.internetPassword().empty); 3305 assert(!faker.internetProtocol().empty); 3306 assert(!faker.internetUrl().empty); 3307 assert(!faker.internetUserName().empty); 3308 assert(!faker.loremParagraph().empty); 3309 assert(!faker.loremParagraphs().empty); 3310 assert(!faker.loremSentance().empty); 3311 assert(!faker.loremSentances().empty); 3312 assert(!faker.loremSupplemental().empty); 3313 assert(!faker.loremText().empty); 3314 assert(!faker.loremWords().empty); 3315 assert(!faker.musicGenre().empty); 3316 assert(!faker.nameBinaryGender().empty); 3317 assert(!faker.nameFemaleFirstName().empty); 3318 assert(!faker.nameFirstName().empty); 3319 assert(!faker.nameGender().empty); 3320 assert(!faker.nameLastName().empty); 3321 assert(!faker.nameMaleFirstName().empty); 3322 assert(!faker.nameName().empty); 3323 assert(!faker.namePrefix().empty); 3324 assert(!faker.nameSuffix().empty); 3325 assert(!faker.nameTitleDescriptor().empty); 3326 assert(!faker.nameTitleJob().empty); 3327 assert(!faker.nameTitleLevel().empty); 3328 assert(!faker.phoneNumber().empty); 3329 assert(!faker.phoneNumberFormats().empty); 3330 assert(!faker.teamCreature().empty); 3331 assert(!faker.teamName().empty); 3332 assert(!faker.vehicle().empty); 3333 assert(!faker.vehicleBicycle().empty); 3334 assert(!faker.vehicleFuel().empty); 3335 assert(!faker.vehicleManufacturer().empty); 3336 assert(!faker.vehicleModel().empty); 3337 assert(!faker.vehicleVehicleType().empty); 3338 assert(!faker.vehicleVin().empty); 3339 assert(!faker.wordAdjective().empty); 3340 assert(!faker.wordAdverb().empty); 3341 assert(!faker.wordConjunction().empty); 3342 assert(!faker.wordInterjection().empty); 3343 assert(!faker.wordNoun().empty); 3344 assert(!faker.wordPreposition().empty); 3345 assert(!faker.wordVerb().empty); 3346 3347 } 3348 } 3349 3350 unittest { 3351 import faked.faker_id_id; 3352 auto faker = new Faker_id_id(23); 3353 for(int i = 0; i < 30; ++i) { 3354 assert(!faker.addressBuildingNumber().empty); 3355 assert(!faker.addressCity().empty); 3356 assert(!faker.addressCityName().empty); 3357 assert(!faker.addressCityPrefix().empty); 3358 assert(!faker.addressCitySuffix().empty); 3359 assert(!faker.addressCountry().empty); 3360 assert(!faker.addressCountryCode().empty); 3361 assert(!faker.addressCountryCodeAlpha3().empty); 3362 assert(!faker.addressCounty().empty); 3363 assert(!faker.addressDefaultCountry().empty); 3364 assert(!faker.addressDirection().empty); 3365 assert(!faker.addressDirectionAbbr().empty); 3366 assert(!faker.addressLatitude().empty); 3367 assert(!faker.addressLongitude().empty); 3368 assert(!faker.addressPostcode().empty); 3369 assert(!faker.addressPostcodeByState().empty); 3370 assert(!faker.addressSecondaryAddress().empty); 3371 assert(!faker.addressState().empty); 3372 assert(!faker.addressStateAbbr().empty); 3373 assert(!faker.addressStreetAddress().empty); 3374 assert(!faker.addressStreetName().empty); 3375 assert(!faker.addressStreetSuffix().empty); 3376 assert(!faker.addressTimeZone().empty); 3377 assert(!faker.animalBear().empty); 3378 assert(!faker.animalBird().empty); 3379 assert(!faker.animalCat().empty); 3380 assert(!faker.animalCetacean().empty); 3381 assert(!faker.animalCow().empty); 3382 assert(!faker.animalCrocodilia().empty); 3383 assert(!faker.animalDog().empty); 3384 assert(!faker.animalFish().empty); 3385 assert(!faker.animalHorse().empty); 3386 assert(!faker.animalInsect().empty); 3387 assert(!faker.animalLion().empty); 3388 assert(!faker.animalRabbit().empty); 3389 assert(!faker.animalSnake().empty); 3390 assert(!faker.animalType().empty); 3391 assert(!faker.appAuthor().empty); 3392 assert(!faker.appName().empty); 3393 assert(!faker.appVersion().empty); 3394 assert(!faker.businessCreditCardExpiryDates().empty); 3395 assert(!faker.businessCreditCardNumbers().empty); 3396 assert(!faker.businessCreditCardTypes().empty); 3397 assert(!faker.cellPhoneFormats().empty); 3398 assert(!faker.commerceColor().empty); 3399 assert(!faker.commerceDepartment().empty); 3400 assert(!faker.commerceProductDescription().empty); 3401 assert(!faker.commerceProductName().empty); 3402 assert(!faker.commerceProductNameAdjective().empty); 3403 assert(!faker.commerceProductNameMaterial().empty); 3404 assert(!faker.commerceProductNameProduct().empty); 3405 assert(!faker.companyAdjective().empty); 3406 assert(!faker.companyBs().empty); 3407 assert(!faker.companyBsAdjective().empty); 3408 assert(!faker.companyBsNoun().empty); 3409 assert(!faker.companyBsVerb().empty); 3410 assert(!faker.companyCatchPhrase().empty); 3411 assert(!faker.companyDescriptor().empty); 3412 assert(!faker.companyName().empty); 3413 assert(!faker.companyNoun().empty); 3414 assert(!faker.companySuffix().empty); 3415 assert(!faker.databaseCollation().empty); 3416 assert(!faker.databaseColumn().empty); 3417 assert(!faker.databaseEngine().empty); 3418 assert(!faker.databaseType().empty); 3419 assert(!faker.fianaceCreditCardCVV().empty); 3420 assert(!faker.financeAccount().empty); 3421 assert(!faker.financeAccountType().empty); 3422 assert(!faker.financeBIC().empty); 3423 assert(!faker.financeBitcoinAddress().empty); 3424 assert(!faker.financeCreditCard().empty); 3425 assert(!faker.financeCreditCardAmericanExpress().empty); 3426 assert(!faker.financeCreditCardDinersClub().empty); 3427 assert(!faker.financeCreditCardDiscover().empty); 3428 assert(!faker.financeCreditCardInstapayment().empty); 3429 assert(!faker.financeCreditCardJcb().empty); 3430 assert(!faker.financeCreditCardMastercard().empty); 3431 assert(!faker.financeCreditCardSolo().empty); 3432 assert(!faker.financeCreditCardSwitch().empty); 3433 assert(!faker.financeCreditCardVisa().empty); 3434 assert(!faker.financeCurrency().empty); 3435 assert(!faker.financeIBAN().empty); 3436 assert(!faker.financeMask().empty); 3437 assert(!faker.financeRoutingNumber().empty); 3438 assert(!faker.financeTransactionType().empty); 3439 assert(!faker.hackerAbbreviation().empty); 3440 assert(!faker.hackerAdjective().empty); 3441 assert(!faker.hackerIngverb().empty); 3442 assert(!faker.hackerNoun().empty); 3443 assert(!faker.hackerVerb().empty); 3444 assert(!faker.helperAlpha().empty); 3445 assert(!faker.helperAlphaNum().empty); 3446 assert(!faker.helperHexaDecimal().empty); 3447 assert(!faker.internetAvatarUri().empty); 3448 assert(!faker.internetColor().empty); 3449 assert(!faker.internetDomainName().empty); 3450 assert(!faker.internetDomainSuffix().empty); 3451 assert(!faker.internetDomainWord().empty); 3452 assert(!faker.internetExampleEmail().empty); 3453 assert(!faker.internetFreeEmail().empty); 3454 assert(!faker.internetIPv4().empty); 3455 assert(!faker.internetIPv6().empty); 3456 assert(!faker.internetPassword().empty); 3457 assert(!faker.internetProtocol().empty); 3458 assert(!faker.internetUrl().empty); 3459 assert(!faker.internetUserName().empty); 3460 assert(!faker.loremParagraph().empty); 3461 assert(!faker.loremParagraphs().empty); 3462 assert(!faker.loremSentance().empty); 3463 assert(!faker.loremSentances().empty); 3464 assert(!faker.loremSupplemental().empty); 3465 assert(!faker.loremText().empty); 3466 assert(!faker.loremWords().empty); 3467 assert(!faker.musicGenre().empty); 3468 assert(!faker.nameBinaryGender().empty); 3469 assert(!faker.nameFemaleFirstName().empty); 3470 assert(!faker.nameFirstName().empty); 3471 assert(!faker.nameGender().empty); 3472 assert(!faker.nameLastName().empty); 3473 assert(!faker.nameMaleFirstName().empty); 3474 assert(!faker.nameName().empty); 3475 assert(!faker.namePrefix().empty); 3476 assert(!faker.nameSuffix().empty); 3477 assert(!faker.nameTitleDescriptor().empty); 3478 assert(!faker.nameTitleJob().empty); 3479 assert(!faker.nameTitleLevel().empty); 3480 assert(!faker.phoneNumber().empty); 3481 assert(!faker.phoneNumberFormats().empty); 3482 assert(!faker.teamCreature().empty); 3483 assert(!faker.teamName().empty); 3484 assert(!faker.vehicle().empty); 3485 assert(!faker.vehicleBicycle().empty); 3486 assert(!faker.vehicleFuel().empty); 3487 assert(!faker.vehicleManufacturer().empty); 3488 assert(!faker.vehicleModel().empty); 3489 assert(!faker.vehicleVehicleType().empty); 3490 assert(!faker.vehicleVin().empty); 3491 assert(!faker.wordAdjective().empty); 3492 assert(!faker.wordAdverb().empty); 3493 assert(!faker.wordConjunction().empty); 3494 assert(!faker.wordInterjection().empty); 3495 assert(!faker.wordNoun().empty); 3496 assert(!faker.wordPreposition().empty); 3497 assert(!faker.wordVerb().empty); 3498 3499 } 3500 } 3501 3502 unittest { 3503 import faked.faker_it; 3504 auto faker = new Faker_it(24); 3505 for(int i = 0; i < 30; ++i) { 3506 assert(!faker.addressBuildingNumber().empty); 3507 assert(!faker.addressCity().empty); 3508 assert(!faker.addressCityName().empty); 3509 assert(!faker.addressCityPrefix().empty); 3510 assert(!faker.addressCitySuffix().empty); 3511 assert(!faker.addressCountry().empty); 3512 assert(!faker.addressCountryCode().empty); 3513 assert(!faker.addressCountryCodeAlpha3().empty); 3514 assert(!faker.addressCounty().empty); 3515 assert(!faker.addressDefaultCountry().empty); 3516 assert(!faker.addressDirection().empty); 3517 assert(!faker.addressDirectionAbbr().empty); 3518 assert(!faker.addressLatitude().empty); 3519 assert(!faker.addressLongitude().empty); 3520 assert(!faker.addressPostcode().empty); 3521 assert(!faker.addressPostcodeByState().empty); 3522 assert(!faker.addressSecondaryAddress().empty); 3523 assert(!faker.addressState().empty); 3524 assert(!faker.addressStateAbbr().empty); 3525 assert(!faker.addressStreetAddress().empty); 3526 assert(!faker.addressStreetName().empty); 3527 assert(!faker.addressStreetSuffix().empty); 3528 assert(!faker.addressTimeZone().empty); 3529 assert(!faker.animalBear().empty); 3530 assert(!faker.animalBird().empty); 3531 assert(!faker.animalCat().empty); 3532 assert(!faker.animalCetacean().empty); 3533 assert(!faker.animalCow().empty); 3534 assert(!faker.animalCrocodilia().empty); 3535 assert(!faker.animalDog().empty); 3536 assert(!faker.animalFish().empty); 3537 assert(!faker.animalHorse().empty); 3538 assert(!faker.animalInsect().empty); 3539 assert(!faker.animalLion().empty); 3540 assert(!faker.animalRabbit().empty); 3541 assert(!faker.animalSnake().empty); 3542 assert(!faker.animalType().empty); 3543 assert(!faker.appAuthor().empty); 3544 assert(!faker.appName().empty); 3545 assert(!faker.appVersion().empty); 3546 assert(!faker.businessCreditCardExpiryDates().empty); 3547 assert(!faker.businessCreditCardNumbers().empty); 3548 assert(!faker.businessCreditCardTypes().empty); 3549 assert(!faker.cellPhoneFormats().empty); 3550 assert(!faker.commerceColor().empty); 3551 assert(!faker.commerceDepartment().empty); 3552 assert(!faker.commerceProductDescription().empty); 3553 assert(!faker.commerceProductName().empty); 3554 assert(!faker.commerceProductNameAdjective().empty); 3555 assert(!faker.commerceProductNameMaterial().empty); 3556 assert(!faker.commerceProductNameProduct().empty); 3557 assert(!faker.companyAdjective().empty); 3558 assert(!faker.companyBs().empty); 3559 assert(!faker.companyBsAdjective().empty); 3560 assert(!faker.companyBsNoun().empty); 3561 assert(!faker.companyBsVerb().empty); 3562 assert(!faker.companyCatchPhrase().empty); 3563 assert(!faker.companyDescriptor().empty); 3564 assert(!faker.companyName().empty); 3565 assert(!faker.companyNoun().empty); 3566 assert(!faker.companySuffix().empty); 3567 assert(!faker.databaseCollation().empty); 3568 assert(!faker.databaseColumn().empty); 3569 assert(!faker.databaseEngine().empty); 3570 assert(!faker.databaseType().empty); 3571 assert(!faker.fianaceCreditCardCVV().empty); 3572 assert(!faker.financeAccount().empty); 3573 assert(!faker.financeAccountType().empty); 3574 assert(!faker.financeBIC().empty); 3575 assert(!faker.financeBitcoinAddress().empty); 3576 assert(!faker.financeCreditCard().empty); 3577 assert(!faker.financeCreditCardAmericanExpress().empty); 3578 assert(!faker.financeCreditCardDinersClub().empty); 3579 assert(!faker.financeCreditCardDiscover().empty); 3580 assert(!faker.financeCreditCardInstapayment().empty); 3581 assert(!faker.financeCreditCardJcb().empty); 3582 assert(!faker.financeCreditCardMastercard().empty); 3583 assert(!faker.financeCreditCardSolo().empty); 3584 assert(!faker.financeCreditCardSwitch().empty); 3585 assert(!faker.financeCreditCardVisa().empty); 3586 assert(!faker.financeCurrency().empty); 3587 assert(!faker.financeIBAN().empty); 3588 assert(!faker.financeMask().empty); 3589 assert(!faker.financeRoutingNumber().empty); 3590 assert(!faker.financeTransactionType().empty); 3591 assert(!faker.hackerAbbreviation().empty); 3592 assert(!faker.hackerAdjective().empty); 3593 assert(!faker.hackerIngverb().empty); 3594 assert(!faker.hackerNoun().empty); 3595 assert(!faker.hackerVerb().empty); 3596 assert(!faker.helperAlpha().empty); 3597 assert(!faker.helperAlphaNum().empty); 3598 assert(!faker.helperHexaDecimal().empty); 3599 assert(!faker.internetAvatarUri().empty); 3600 assert(!faker.internetColor().empty); 3601 assert(!faker.internetDomainName().empty); 3602 assert(!faker.internetDomainSuffix().empty); 3603 assert(!faker.internetDomainWord().empty); 3604 assert(!faker.internetExampleEmail().empty); 3605 assert(!faker.internetFreeEmail().empty); 3606 assert(!faker.internetIPv4().empty); 3607 assert(!faker.internetIPv6().empty); 3608 assert(!faker.internetPassword().empty); 3609 assert(!faker.internetProtocol().empty); 3610 assert(!faker.internetUrl().empty); 3611 assert(!faker.internetUserName().empty); 3612 assert(!faker.loremParagraph().empty); 3613 assert(!faker.loremParagraphs().empty); 3614 assert(!faker.loremSentance().empty); 3615 assert(!faker.loremSentances().empty); 3616 assert(!faker.loremSupplemental().empty); 3617 assert(!faker.loremText().empty); 3618 assert(!faker.loremWords().empty); 3619 assert(!faker.musicGenre().empty); 3620 assert(!faker.nameBinaryGender().empty); 3621 assert(!faker.nameFemaleFirstName().empty); 3622 assert(!faker.nameFirstName().empty); 3623 assert(!faker.nameGender().empty); 3624 assert(!faker.nameLastName().empty); 3625 assert(!faker.nameMaleFirstName().empty); 3626 assert(!faker.nameName().empty); 3627 assert(!faker.namePrefix().empty); 3628 assert(!faker.nameSuffix().empty); 3629 assert(!faker.nameTitleDescriptor().empty); 3630 assert(!faker.nameTitleJob().empty); 3631 assert(!faker.nameTitleLevel().empty); 3632 assert(!faker.phoneNumber().empty); 3633 assert(!faker.phoneNumberFormats().empty); 3634 assert(!faker.teamCreature().empty); 3635 assert(!faker.teamName().empty); 3636 assert(!faker.vehicle().empty); 3637 assert(!faker.vehicleBicycle().empty); 3638 assert(!faker.vehicleFuel().empty); 3639 assert(!faker.vehicleManufacturer().empty); 3640 assert(!faker.vehicleModel().empty); 3641 assert(!faker.vehicleVehicleType().empty); 3642 assert(!faker.vehicleVin().empty); 3643 assert(!faker.wordAdjective().empty); 3644 assert(!faker.wordAdverb().empty); 3645 assert(!faker.wordConjunction().empty); 3646 assert(!faker.wordInterjection().empty); 3647 assert(!faker.wordNoun().empty); 3648 assert(!faker.wordPreposition().empty); 3649 assert(!faker.wordVerb().empty); 3650 3651 } 3652 } 3653 3654 unittest { 3655 import faked.faker_ja; 3656 auto faker = new Faker_ja(25); 3657 for(int i = 0; i < 30; ++i) { 3658 assert(!faker.addressBuildingNumber().empty); 3659 assert(!faker.addressCity().empty); 3660 assert(!faker.addressCityName().empty); 3661 assert(!faker.addressCityPrefix().empty); 3662 assert(!faker.addressCitySuffix().empty); 3663 assert(!faker.addressCountry().empty); 3664 assert(!faker.addressCountryCode().empty); 3665 assert(!faker.addressCountryCodeAlpha3().empty); 3666 assert(!faker.addressCounty().empty); 3667 assert(!faker.addressDefaultCountry().empty); 3668 assert(!faker.addressDirection().empty); 3669 assert(!faker.addressDirectionAbbr().empty); 3670 assert(!faker.addressLatitude().empty); 3671 assert(!faker.addressLongitude().empty); 3672 assert(!faker.addressPostcode().empty); 3673 assert(!faker.addressPostcodeByState().empty); 3674 assert(!faker.addressSecondaryAddress().empty); 3675 assert(!faker.addressState().empty); 3676 assert(!faker.addressStateAbbr().empty); 3677 assert(!faker.addressStreetAddress().empty); 3678 assert(!faker.addressStreetName().empty); 3679 assert(!faker.addressStreetSuffix().empty); 3680 assert(!faker.addressTimeZone().empty); 3681 assert(!faker.animalBear().empty); 3682 assert(!faker.animalBird().empty); 3683 assert(!faker.animalCat().empty); 3684 assert(!faker.animalCetacean().empty); 3685 assert(!faker.animalCow().empty); 3686 assert(!faker.animalCrocodilia().empty); 3687 assert(!faker.animalDog().empty); 3688 assert(!faker.animalFish().empty); 3689 assert(!faker.animalHorse().empty); 3690 assert(!faker.animalInsect().empty); 3691 assert(!faker.animalLion().empty); 3692 assert(!faker.animalRabbit().empty); 3693 assert(!faker.animalSnake().empty); 3694 assert(!faker.animalType().empty); 3695 assert(!faker.appAuthor().empty); 3696 assert(!faker.appName().empty); 3697 assert(!faker.appVersion().empty); 3698 assert(!faker.businessCreditCardExpiryDates().empty); 3699 assert(!faker.businessCreditCardNumbers().empty); 3700 assert(!faker.businessCreditCardTypes().empty); 3701 assert(!faker.cellPhoneFormats().empty); 3702 assert(!faker.commerceColor().empty); 3703 assert(!faker.commerceDepartment().empty); 3704 assert(!faker.commerceProductDescription().empty); 3705 assert(!faker.commerceProductName().empty); 3706 assert(!faker.commerceProductNameAdjective().empty); 3707 assert(!faker.commerceProductNameMaterial().empty); 3708 assert(!faker.commerceProductNameProduct().empty); 3709 assert(!faker.companyAdjective().empty); 3710 assert(!faker.companyBs().empty); 3711 assert(!faker.companyBsAdjective().empty); 3712 assert(!faker.companyBsNoun().empty); 3713 assert(!faker.companyBsVerb().empty); 3714 assert(!faker.companyCatchPhrase().empty); 3715 assert(!faker.companyDescriptor().empty); 3716 assert(!faker.companyName().empty); 3717 assert(!faker.companyNoun().empty); 3718 assert(!faker.companySuffix().empty); 3719 assert(!faker.databaseCollation().empty); 3720 assert(!faker.databaseColumn().empty); 3721 assert(!faker.databaseEngine().empty); 3722 assert(!faker.databaseType().empty); 3723 assert(!faker.fianaceCreditCardCVV().empty); 3724 assert(!faker.financeAccount().empty); 3725 assert(!faker.financeAccountType().empty); 3726 assert(!faker.financeBIC().empty); 3727 assert(!faker.financeBitcoinAddress().empty); 3728 assert(!faker.financeCreditCard().empty); 3729 assert(!faker.financeCreditCardAmericanExpress().empty); 3730 assert(!faker.financeCreditCardDinersClub().empty); 3731 assert(!faker.financeCreditCardDiscover().empty); 3732 assert(!faker.financeCreditCardInstapayment().empty); 3733 assert(!faker.financeCreditCardJcb().empty); 3734 assert(!faker.financeCreditCardMastercard().empty); 3735 assert(!faker.financeCreditCardSolo().empty); 3736 assert(!faker.financeCreditCardSwitch().empty); 3737 assert(!faker.financeCreditCardVisa().empty); 3738 assert(!faker.financeCurrency().empty); 3739 assert(!faker.financeIBAN().empty); 3740 assert(!faker.financeMask().empty); 3741 assert(!faker.financeRoutingNumber().empty); 3742 assert(!faker.financeTransactionType().empty); 3743 assert(!faker.hackerAbbreviation().empty); 3744 assert(!faker.hackerAdjective().empty); 3745 assert(!faker.hackerIngverb().empty); 3746 assert(!faker.hackerNoun().empty); 3747 assert(!faker.hackerVerb().empty); 3748 assert(!faker.helperAlpha().empty); 3749 assert(!faker.helperAlphaNum().empty); 3750 assert(!faker.helperHexaDecimal().empty); 3751 assert(!faker.internetAvatarUri().empty); 3752 assert(!faker.internetColor().empty); 3753 assert(!faker.internetDomainName().empty); 3754 assert(!faker.internetDomainSuffix().empty); 3755 assert(!faker.internetDomainWord().empty); 3756 assert(!faker.internetExampleEmail().empty); 3757 assert(!faker.internetFreeEmail().empty); 3758 assert(!faker.internetIPv4().empty); 3759 assert(!faker.internetIPv6().empty); 3760 assert(!faker.internetPassword().empty); 3761 assert(!faker.internetProtocol().empty); 3762 assert(!faker.internetUrl().empty); 3763 assert(!faker.internetUserName().empty); 3764 assert(!faker.loremParagraph().empty); 3765 assert(!faker.loremParagraphs().empty); 3766 assert(!faker.loremSentance().empty); 3767 assert(!faker.loremSentances().empty); 3768 assert(!faker.loremSupplemental().empty); 3769 assert(!faker.loremText().empty); 3770 assert(!faker.loremWords().empty); 3771 assert(!faker.musicGenre().empty); 3772 assert(!faker.nameBinaryGender().empty); 3773 assert(!faker.nameFemaleFirstName().empty); 3774 assert(!faker.nameFirstName().empty); 3775 assert(!faker.nameGender().empty); 3776 assert(!faker.nameLastName().empty); 3777 assert(!faker.nameMaleFirstName().empty); 3778 assert(!faker.nameName().empty); 3779 assert(!faker.namePrefix().empty); 3780 assert(!faker.nameSuffix().empty); 3781 assert(!faker.nameTitleDescriptor().empty); 3782 assert(!faker.nameTitleJob().empty); 3783 assert(!faker.nameTitleLevel().empty); 3784 assert(!faker.phoneNumber().empty); 3785 assert(!faker.phoneNumberFormats().empty); 3786 assert(!faker.teamCreature().empty); 3787 assert(!faker.teamName().empty); 3788 assert(!faker.vehicle().empty); 3789 assert(!faker.vehicleBicycle().empty); 3790 assert(!faker.vehicleFuel().empty); 3791 assert(!faker.vehicleManufacturer().empty); 3792 assert(!faker.vehicleModel().empty); 3793 assert(!faker.vehicleVehicleType().empty); 3794 assert(!faker.vehicleVin().empty); 3795 assert(!faker.wordAdjective().empty); 3796 assert(!faker.wordAdverb().empty); 3797 assert(!faker.wordConjunction().empty); 3798 assert(!faker.wordInterjection().empty); 3799 assert(!faker.wordNoun().empty); 3800 assert(!faker.wordPreposition().empty); 3801 assert(!faker.wordVerb().empty); 3802 3803 } 3804 } 3805 3806 unittest { 3807 import faked.faker_ko; 3808 auto faker = new Faker_ko(26); 3809 for(int i = 0; i < 30; ++i) { 3810 assert(!faker.addressBuildingNumber().empty); 3811 assert(!faker.addressCity().empty); 3812 assert(!faker.addressCityName().empty); 3813 assert(!faker.addressCityPrefix().empty); 3814 assert(!faker.addressCitySuffix().empty); 3815 assert(!faker.addressCountry().empty); 3816 assert(!faker.addressCountryCode().empty); 3817 assert(!faker.addressCountryCodeAlpha3().empty); 3818 assert(!faker.addressCounty().empty); 3819 assert(!faker.addressDefaultCountry().empty); 3820 assert(!faker.addressDirection().empty); 3821 assert(!faker.addressDirectionAbbr().empty); 3822 assert(!faker.addressLatitude().empty); 3823 assert(!faker.addressLongitude().empty); 3824 assert(!faker.addressPostcode().empty); 3825 assert(!faker.addressPostcodeByState().empty); 3826 assert(!faker.addressSecondaryAddress().empty); 3827 assert(!faker.addressState().empty); 3828 assert(!faker.addressStateAbbr().empty); 3829 assert(!faker.addressStreetAddress().empty); 3830 assert(!faker.addressStreetName().empty); 3831 assert(!faker.addressStreetSuffix().empty); 3832 assert(!faker.addressTimeZone().empty); 3833 assert(!faker.animalBear().empty); 3834 assert(!faker.animalBird().empty); 3835 assert(!faker.animalCat().empty); 3836 assert(!faker.animalCetacean().empty); 3837 assert(!faker.animalCow().empty); 3838 assert(!faker.animalCrocodilia().empty); 3839 assert(!faker.animalDog().empty); 3840 assert(!faker.animalFish().empty); 3841 assert(!faker.animalHorse().empty); 3842 assert(!faker.animalInsect().empty); 3843 assert(!faker.animalLion().empty); 3844 assert(!faker.animalRabbit().empty); 3845 assert(!faker.animalSnake().empty); 3846 assert(!faker.animalType().empty); 3847 assert(!faker.appAuthor().empty); 3848 assert(!faker.appName().empty); 3849 assert(!faker.appVersion().empty); 3850 assert(!faker.businessCreditCardExpiryDates().empty); 3851 assert(!faker.businessCreditCardNumbers().empty); 3852 assert(!faker.businessCreditCardTypes().empty); 3853 assert(!faker.cellPhoneFormats().empty); 3854 assert(!faker.commerceColor().empty); 3855 assert(!faker.commerceDepartment().empty); 3856 assert(!faker.commerceProductDescription().empty); 3857 assert(!faker.commerceProductName().empty); 3858 assert(!faker.commerceProductNameAdjective().empty); 3859 assert(!faker.commerceProductNameMaterial().empty); 3860 assert(!faker.commerceProductNameProduct().empty); 3861 assert(!faker.companyAdjective().empty); 3862 assert(!faker.companyBs().empty); 3863 assert(!faker.companyBsAdjective().empty); 3864 assert(!faker.companyBsNoun().empty); 3865 assert(!faker.companyBsVerb().empty); 3866 assert(!faker.companyCatchPhrase().empty); 3867 assert(!faker.companyDescriptor().empty); 3868 assert(!faker.companyName().empty); 3869 assert(!faker.companyNoun().empty); 3870 assert(!faker.companySuffix().empty); 3871 assert(!faker.databaseCollation().empty); 3872 assert(!faker.databaseColumn().empty); 3873 assert(!faker.databaseEngine().empty); 3874 assert(!faker.databaseType().empty); 3875 assert(!faker.fianaceCreditCardCVV().empty); 3876 assert(!faker.financeAccount().empty); 3877 assert(!faker.financeAccountType().empty); 3878 assert(!faker.financeBIC().empty); 3879 assert(!faker.financeBitcoinAddress().empty); 3880 assert(!faker.financeCreditCard().empty); 3881 assert(!faker.financeCreditCardAmericanExpress().empty); 3882 assert(!faker.financeCreditCardDinersClub().empty); 3883 assert(!faker.financeCreditCardDiscover().empty); 3884 assert(!faker.financeCreditCardInstapayment().empty); 3885 assert(!faker.financeCreditCardJcb().empty); 3886 assert(!faker.financeCreditCardMastercard().empty); 3887 assert(!faker.financeCreditCardSolo().empty); 3888 assert(!faker.financeCreditCardSwitch().empty); 3889 assert(!faker.financeCreditCardVisa().empty); 3890 assert(!faker.financeCurrency().empty); 3891 assert(!faker.financeIBAN().empty); 3892 assert(!faker.financeMask().empty); 3893 assert(!faker.financeRoutingNumber().empty); 3894 assert(!faker.financeTransactionType().empty); 3895 assert(!faker.hackerAbbreviation().empty); 3896 assert(!faker.hackerAdjective().empty); 3897 assert(!faker.hackerIngverb().empty); 3898 assert(!faker.hackerNoun().empty); 3899 assert(!faker.hackerVerb().empty); 3900 assert(!faker.helperAlpha().empty); 3901 assert(!faker.helperAlphaNum().empty); 3902 assert(!faker.helperHexaDecimal().empty); 3903 assert(!faker.internetAvatarUri().empty); 3904 assert(!faker.internetColor().empty); 3905 assert(!faker.internetDomainName().empty); 3906 assert(!faker.internetDomainSuffix().empty); 3907 assert(!faker.internetDomainWord().empty); 3908 assert(!faker.internetExampleEmail().empty); 3909 assert(!faker.internetFreeEmail().empty); 3910 assert(!faker.internetIPv4().empty); 3911 assert(!faker.internetIPv6().empty); 3912 assert(!faker.internetPassword().empty); 3913 assert(!faker.internetProtocol().empty); 3914 assert(!faker.internetUrl().empty); 3915 assert(!faker.internetUserName().empty); 3916 assert(!faker.loremParagraph().empty); 3917 assert(!faker.loremParagraphs().empty); 3918 assert(!faker.loremSentance().empty); 3919 assert(!faker.loremSentances().empty); 3920 assert(!faker.loremSupplemental().empty); 3921 assert(!faker.loremText().empty); 3922 assert(!faker.loremWords().empty); 3923 assert(!faker.musicGenre().empty); 3924 assert(!faker.nameBinaryGender().empty); 3925 assert(!faker.nameFemaleFirstName().empty); 3926 assert(!faker.nameFirstName().empty); 3927 assert(!faker.nameGender().empty); 3928 assert(!faker.nameLastName().empty); 3929 assert(!faker.nameMaleFirstName().empty); 3930 assert(!faker.nameName().empty); 3931 assert(!faker.namePrefix().empty); 3932 assert(!faker.nameSuffix().empty); 3933 assert(!faker.nameTitleDescriptor().empty); 3934 assert(!faker.nameTitleJob().empty); 3935 assert(!faker.nameTitleLevel().empty); 3936 assert(!faker.phoneNumber().empty); 3937 assert(!faker.phoneNumberFormats().empty); 3938 assert(!faker.teamCreature().empty); 3939 assert(!faker.teamName().empty); 3940 assert(!faker.vehicle().empty); 3941 assert(!faker.vehicleBicycle().empty); 3942 assert(!faker.vehicleFuel().empty); 3943 assert(!faker.vehicleManufacturer().empty); 3944 assert(!faker.vehicleModel().empty); 3945 assert(!faker.vehicleVehicleType().empty); 3946 assert(!faker.vehicleVin().empty); 3947 assert(!faker.wordAdjective().empty); 3948 assert(!faker.wordAdverb().empty); 3949 assert(!faker.wordConjunction().empty); 3950 assert(!faker.wordInterjection().empty); 3951 assert(!faker.wordNoun().empty); 3952 assert(!faker.wordPreposition().empty); 3953 assert(!faker.wordVerb().empty); 3954 3955 } 3956 } 3957 3958 unittest { 3959 import faked.faker_lv; 3960 auto faker = new Faker_lv(27); 3961 for(int i = 0; i < 30; ++i) { 3962 assert(!faker.addressBuildingNumber().empty); 3963 assert(!faker.addressCity().empty); 3964 assert(!faker.addressCityName().empty); 3965 assert(!faker.addressCityPrefix().empty); 3966 assert(!faker.addressCitySuffix().empty); 3967 assert(!faker.addressCountry().empty); 3968 assert(!faker.addressCountryCode().empty); 3969 assert(!faker.addressCountryCodeAlpha3().empty); 3970 assert(!faker.addressCounty().empty); 3971 assert(!faker.addressDefaultCountry().empty); 3972 assert(!faker.addressDirection().empty); 3973 assert(!faker.addressDirectionAbbr().empty); 3974 assert(!faker.addressLatitude().empty); 3975 assert(!faker.addressLongitude().empty); 3976 assert(!faker.addressPostcode().empty); 3977 assert(!faker.addressPostcodeByState().empty); 3978 assert(!faker.addressSecondaryAddress().empty); 3979 assert(!faker.addressState().empty); 3980 assert(!faker.addressStateAbbr().empty); 3981 assert(!faker.addressStreetAddress().empty); 3982 assert(!faker.addressStreetName().empty); 3983 assert(!faker.addressStreetSuffix().empty); 3984 assert(!faker.addressTimeZone().empty); 3985 assert(!faker.animalBear().empty); 3986 assert(!faker.animalBird().empty); 3987 assert(!faker.animalCat().empty); 3988 assert(!faker.animalCetacean().empty); 3989 assert(!faker.animalCow().empty); 3990 assert(!faker.animalCrocodilia().empty); 3991 assert(!faker.animalDog().empty); 3992 assert(!faker.animalFish().empty); 3993 assert(!faker.animalHorse().empty); 3994 assert(!faker.animalInsect().empty); 3995 assert(!faker.animalLion().empty); 3996 assert(!faker.animalRabbit().empty); 3997 assert(!faker.animalSnake().empty); 3998 assert(!faker.animalType().empty); 3999 assert(!faker.appAuthor().empty); 4000 assert(!faker.appName().empty); 4001 assert(!faker.appVersion().empty); 4002 assert(!faker.businessCreditCardExpiryDates().empty); 4003 assert(!faker.businessCreditCardNumbers().empty); 4004 assert(!faker.businessCreditCardTypes().empty); 4005 assert(!faker.cellPhoneFormats().empty); 4006 assert(!faker.commerceColor().empty); 4007 assert(!faker.commerceDepartment().empty); 4008 assert(!faker.commerceProductDescription().empty); 4009 assert(!faker.commerceProductName().empty); 4010 assert(!faker.commerceProductNameAdjective().empty); 4011 assert(!faker.commerceProductNameMaterial().empty); 4012 assert(!faker.commerceProductNameProduct().empty); 4013 assert(!faker.companyAdjective().empty); 4014 assert(!faker.companyBs().empty); 4015 assert(!faker.companyBsAdjective().empty); 4016 assert(!faker.companyBsNoun().empty); 4017 assert(!faker.companyBsVerb().empty); 4018 assert(!faker.companyCatchPhrase().empty); 4019 assert(!faker.companyDescriptor().empty); 4020 assert(!faker.companyName().empty); 4021 assert(!faker.companyNoun().empty); 4022 assert(!faker.companySuffix().empty); 4023 assert(!faker.databaseCollation().empty); 4024 assert(!faker.databaseColumn().empty); 4025 assert(!faker.databaseEngine().empty); 4026 assert(!faker.databaseType().empty); 4027 assert(!faker.fianaceCreditCardCVV().empty); 4028 assert(!faker.financeAccount().empty); 4029 assert(!faker.financeAccountType().empty); 4030 assert(!faker.financeBIC().empty); 4031 assert(!faker.financeBitcoinAddress().empty); 4032 assert(!faker.financeCreditCard().empty); 4033 assert(!faker.financeCreditCardAmericanExpress().empty); 4034 assert(!faker.financeCreditCardDinersClub().empty); 4035 assert(!faker.financeCreditCardDiscover().empty); 4036 assert(!faker.financeCreditCardInstapayment().empty); 4037 assert(!faker.financeCreditCardJcb().empty); 4038 assert(!faker.financeCreditCardMastercard().empty); 4039 assert(!faker.financeCreditCardSolo().empty); 4040 assert(!faker.financeCreditCardSwitch().empty); 4041 assert(!faker.financeCreditCardVisa().empty); 4042 assert(!faker.financeCurrency().empty); 4043 assert(!faker.financeIBAN().empty); 4044 assert(!faker.financeMask().empty); 4045 assert(!faker.financeRoutingNumber().empty); 4046 assert(!faker.financeTransactionType().empty); 4047 assert(!faker.hackerAbbreviation().empty); 4048 assert(!faker.hackerAdjective().empty); 4049 assert(!faker.hackerIngverb().empty); 4050 assert(!faker.hackerNoun().empty); 4051 assert(!faker.hackerVerb().empty); 4052 assert(!faker.helperAlpha().empty); 4053 assert(!faker.helperAlphaNum().empty); 4054 assert(!faker.helperHexaDecimal().empty); 4055 assert(!faker.internetAvatarUri().empty); 4056 assert(!faker.internetColor().empty); 4057 assert(!faker.internetDomainName().empty); 4058 assert(!faker.internetDomainSuffix().empty); 4059 assert(!faker.internetDomainWord().empty); 4060 assert(!faker.internetExampleEmail().empty); 4061 assert(!faker.internetFreeEmail().empty); 4062 assert(!faker.internetIPv4().empty); 4063 assert(!faker.internetIPv6().empty); 4064 assert(!faker.internetPassword().empty); 4065 assert(!faker.internetProtocol().empty); 4066 assert(!faker.internetUrl().empty); 4067 assert(!faker.internetUserName().empty); 4068 assert(!faker.loremParagraph().empty); 4069 assert(!faker.loremParagraphs().empty); 4070 assert(!faker.loremSentance().empty); 4071 assert(!faker.loremSentances().empty); 4072 assert(!faker.loremSupplemental().empty); 4073 assert(!faker.loremText().empty); 4074 assert(!faker.loremWords().empty); 4075 assert(!faker.musicGenre().empty); 4076 assert(!faker.nameBinaryGender().empty); 4077 assert(!faker.nameFemaleFirstName().empty); 4078 assert(!faker.nameFirstName().empty); 4079 assert(!faker.nameGender().empty); 4080 assert(!faker.nameLastName().empty); 4081 assert(!faker.nameMaleFirstName().empty); 4082 assert(!faker.nameName().empty); 4083 assert(!faker.namePrefix().empty); 4084 assert(!faker.nameSuffix().empty); 4085 assert(!faker.nameTitleDescriptor().empty); 4086 assert(!faker.nameTitleJob().empty); 4087 assert(!faker.nameTitleLevel().empty); 4088 assert(!faker.phoneNumber().empty); 4089 assert(!faker.phoneNumberFormats().empty); 4090 assert(!faker.teamCreature().empty); 4091 assert(!faker.teamName().empty); 4092 assert(!faker.vehicle().empty); 4093 assert(!faker.vehicleBicycle().empty); 4094 assert(!faker.vehicleFuel().empty); 4095 assert(!faker.vehicleManufacturer().empty); 4096 assert(!faker.vehicleModel().empty); 4097 assert(!faker.vehicleVehicleType().empty); 4098 assert(!faker.vehicleVin().empty); 4099 assert(!faker.wordAdjective().empty); 4100 assert(!faker.wordAdverb().empty); 4101 assert(!faker.wordConjunction().empty); 4102 assert(!faker.wordInterjection().empty); 4103 assert(!faker.wordNoun().empty); 4104 assert(!faker.wordPreposition().empty); 4105 assert(!faker.wordVerb().empty); 4106 4107 } 4108 } 4109 4110 unittest { 4111 import faked.faker_nb_no; 4112 auto faker = new Faker_nb_no(28); 4113 for(int i = 0; i < 30; ++i) { 4114 assert(!faker.addressBuildingNumber().empty); 4115 assert(!faker.addressCity().empty); 4116 assert(!faker.addressCityName().empty); 4117 assert(!faker.addressCityPrefix().empty); 4118 assert(!faker.addressCitySuffix().empty); 4119 assert(!faker.addressCountry().empty); 4120 assert(!faker.addressCountryCode().empty); 4121 assert(!faker.addressCountryCodeAlpha3().empty); 4122 assert(!faker.addressCounty().empty); 4123 assert(!faker.addressDefaultCountry().empty); 4124 assert(!faker.addressDirection().empty); 4125 assert(!faker.addressDirectionAbbr().empty); 4126 assert(!faker.addressLatitude().empty); 4127 assert(!faker.addressLongitude().empty); 4128 assert(!faker.addressPostcode().empty); 4129 assert(!faker.addressPostcodeByState().empty); 4130 assert(!faker.addressSecondaryAddress().empty); 4131 assert(!faker.addressState().empty); 4132 assert(!faker.addressStateAbbr().empty); 4133 assert(!faker.addressStreetAddress().empty); 4134 assert(!faker.addressStreetName().empty); 4135 assert(!faker.addressStreetSuffix().empty); 4136 assert(!faker.addressTimeZone().empty); 4137 assert(!faker.animalBear().empty); 4138 assert(!faker.animalBird().empty); 4139 assert(!faker.animalCat().empty); 4140 assert(!faker.animalCetacean().empty); 4141 assert(!faker.animalCow().empty); 4142 assert(!faker.animalCrocodilia().empty); 4143 assert(!faker.animalDog().empty); 4144 assert(!faker.animalFish().empty); 4145 assert(!faker.animalHorse().empty); 4146 assert(!faker.animalInsect().empty); 4147 assert(!faker.animalLion().empty); 4148 assert(!faker.animalRabbit().empty); 4149 assert(!faker.animalSnake().empty); 4150 assert(!faker.animalType().empty); 4151 assert(!faker.appAuthor().empty); 4152 assert(!faker.appName().empty); 4153 assert(!faker.appVersion().empty); 4154 assert(!faker.businessCreditCardExpiryDates().empty); 4155 assert(!faker.businessCreditCardNumbers().empty); 4156 assert(!faker.businessCreditCardTypes().empty); 4157 assert(!faker.cellPhoneFormats().empty); 4158 assert(!faker.commerceColor().empty); 4159 assert(!faker.commerceDepartment().empty); 4160 assert(!faker.commerceProductDescription().empty); 4161 assert(!faker.commerceProductName().empty); 4162 assert(!faker.commerceProductNameAdjective().empty); 4163 assert(!faker.commerceProductNameMaterial().empty); 4164 assert(!faker.commerceProductNameProduct().empty); 4165 assert(!faker.companyAdjective().empty); 4166 assert(!faker.companyBs().empty); 4167 assert(!faker.companyBsAdjective().empty); 4168 assert(!faker.companyBsNoun().empty); 4169 assert(!faker.companyBsVerb().empty); 4170 assert(!faker.companyCatchPhrase().empty); 4171 assert(!faker.companyDescriptor().empty); 4172 assert(!faker.companyName().empty); 4173 assert(!faker.companyNoun().empty); 4174 assert(!faker.companySuffix().empty); 4175 assert(!faker.databaseCollation().empty); 4176 assert(!faker.databaseColumn().empty); 4177 assert(!faker.databaseEngine().empty); 4178 assert(!faker.databaseType().empty); 4179 assert(!faker.fianaceCreditCardCVV().empty); 4180 assert(!faker.financeAccount().empty); 4181 assert(!faker.financeAccountType().empty); 4182 assert(!faker.financeBIC().empty); 4183 assert(!faker.financeBitcoinAddress().empty); 4184 assert(!faker.financeCreditCard().empty); 4185 assert(!faker.financeCreditCardAmericanExpress().empty); 4186 assert(!faker.financeCreditCardDinersClub().empty); 4187 assert(!faker.financeCreditCardDiscover().empty); 4188 assert(!faker.financeCreditCardInstapayment().empty); 4189 assert(!faker.financeCreditCardJcb().empty); 4190 assert(!faker.financeCreditCardMastercard().empty); 4191 assert(!faker.financeCreditCardSolo().empty); 4192 assert(!faker.financeCreditCardSwitch().empty); 4193 assert(!faker.financeCreditCardVisa().empty); 4194 assert(!faker.financeCurrency().empty); 4195 assert(!faker.financeIBAN().empty); 4196 assert(!faker.financeMask().empty); 4197 assert(!faker.financeRoutingNumber().empty); 4198 assert(!faker.financeTransactionType().empty); 4199 assert(!faker.hackerAbbreviation().empty); 4200 assert(!faker.hackerAdjective().empty); 4201 assert(!faker.hackerIngverb().empty); 4202 assert(!faker.hackerNoun().empty); 4203 assert(!faker.hackerVerb().empty); 4204 assert(!faker.helperAlpha().empty); 4205 assert(!faker.helperAlphaNum().empty); 4206 assert(!faker.helperHexaDecimal().empty); 4207 assert(!faker.internetAvatarUri().empty); 4208 assert(!faker.internetColor().empty); 4209 assert(!faker.internetDomainName().empty); 4210 assert(!faker.internetDomainSuffix().empty); 4211 assert(!faker.internetDomainWord().empty); 4212 assert(!faker.internetExampleEmail().empty); 4213 assert(!faker.internetFreeEmail().empty); 4214 assert(!faker.internetIPv4().empty); 4215 assert(!faker.internetIPv6().empty); 4216 assert(!faker.internetPassword().empty); 4217 assert(!faker.internetProtocol().empty); 4218 assert(!faker.internetUrl().empty); 4219 assert(!faker.internetUserName().empty); 4220 assert(!faker.loremParagraph().empty); 4221 assert(!faker.loremParagraphs().empty); 4222 assert(!faker.loremSentance().empty); 4223 assert(!faker.loremSentances().empty); 4224 assert(!faker.loremSupplemental().empty); 4225 assert(!faker.loremText().empty); 4226 assert(!faker.loremWords().empty); 4227 assert(!faker.musicGenre().empty); 4228 assert(!faker.nameBinaryGender().empty); 4229 assert(!faker.nameFemaleFirstName().empty); 4230 assert(!faker.nameFirstName().empty); 4231 assert(!faker.nameGender().empty); 4232 assert(!faker.nameLastName().empty); 4233 assert(!faker.nameMaleFirstName().empty); 4234 assert(!faker.nameName().empty); 4235 assert(!faker.namePrefix().empty); 4236 assert(!faker.nameSuffix().empty); 4237 assert(!faker.nameTitleDescriptor().empty); 4238 assert(!faker.nameTitleJob().empty); 4239 assert(!faker.nameTitleLevel().empty); 4240 assert(!faker.phoneNumber().empty); 4241 assert(!faker.phoneNumberFormats().empty); 4242 assert(!faker.teamCreature().empty); 4243 assert(!faker.teamName().empty); 4244 assert(!faker.vehicle().empty); 4245 assert(!faker.vehicleBicycle().empty); 4246 assert(!faker.vehicleFuel().empty); 4247 assert(!faker.vehicleManufacturer().empty); 4248 assert(!faker.vehicleModel().empty); 4249 assert(!faker.vehicleVehicleType().empty); 4250 assert(!faker.vehicleVin().empty); 4251 assert(!faker.wordAdjective().empty); 4252 assert(!faker.wordAdverb().empty); 4253 assert(!faker.wordConjunction().empty); 4254 assert(!faker.wordInterjection().empty); 4255 assert(!faker.wordNoun().empty); 4256 assert(!faker.wordPreposition().empty); 4257 assert(!faker.wordVerb().empty); 4258 4259 } 4260 } 4261 4262 unittest { 4263 import faked.faker_ne; 4264 auto faker = new Faker_ne(29); 4265 for(int i = 0; i < 30; ++i) { 4266 assert(!faker.addressBuildingNumber().empty); 4267 assert(!faker.addressCity().empty); 4268 assert(!faker.addressCityName().empty); 4269 assert(!faker.addressCityPrefix().empty); 4270 assert(!faker.addressCitySuffix().empty); 4271 assert(!faker.addressCountry().empty); 4272 assert(!faker.addressCountryCode().empty); 4273 assert(!faker.addressCountryCodeAlpha3().empty); 4274 assert(!faker.addressCounty().empty); 4275 assert(!faker.addressDefaultCountry().empty); 4276 assert(!faker.addressDirection().empty); 4277 assert(!faker.addressDirectionAbbr().empty); 4278 assert(!faker.addressLatitude().empty); 4279 assert(!faker.addressLongitude().empty); 4280 assert(!faker.addressPostcode().empty); 4281 assert(!faker.addressPostcodeByState().empty); 4282 assert(!faker.addressSecondaryAddress().empty); 4283 assert(!faker.addressState().empty); 4284 assert(!faker.addressStateAbbr().empty); 4285 assert(!faker.addressStreetAddress().empty); 4286 assert(!faker.addressStreetName().empty); 4287 assert(!faker.addressStreetSuffix().empty); 4288 assert(!faker.addressTimeZone().empty); 4289 assert(!faker.animalBear().empty); 4290 assert(!faker.animalBird().empty); 4291 assert(!faker.animalCat().empty); 4292 assert(!faker.animalCetacean().empty); 4293 assert(!faker.animalCow().empty); 4294 assert(!faker.animalCrocodilia().empty); 4295 assert(!faker.animalDog().empty); 4296 assert(!faker.animalFish().empty); 4297 assert(!faker.animalHorse().empty); 4298 assert(!faker.animalInsect().empty); 4299 assert(!faker.animalLion().empty); 4300 assert(!faker.animalRabbit().empty); 4301 assert(!faker.animalSnake().empty); 4302 assert(!faker.animalType().empty); 4303 assert(!faker.appAuthor().empty); 4304 assert(!faker.appName().empty); 4305 assert(!faker.appVersion().empty); 4306 assert(!faker.businessCreditCardExpiryDates().empty); 4307 assert(!faker.businessCreditCardNumbers().empty); 4308 assert(!faker.businessCreditCardTypes().empty); 4309 assert(!faker.cellPhoneFormats().empty); 4310 assert(!faker.commerceColor().empty); 4311 assert(!faker.commerceDepartment().empty); 4312 assert(!faker.commerceProductDescription().empty); 4313 assert(!faker.commerceProductName().empty); 4314 assert(!faker.commerceProductNameAdjective().empty); 4315 assert(!faker.commerceProductNameMaterial().empty); 4316 assert(!faker.commerceProductNameProduct().empty); 4317 assert(!faker.companyAdjective().empty); 4318 assert(!faker.companyBs().empty); 4319 assert(!faker.companyBsAdjective().empty); 4320 assert(!faker.companyBsNoun().empty); 4321 assert(!faker.companyBsVerb().empty); 4322 assert(!faker.companyCatchPhrase().empty); 4323 assert(!faker.companyDescriptor().empty); 4324 assert(!faker.companyName().empty); 4325 assert(!faker.companyNoun().empty); 4326 assert(!faker.companySuffix().empty); 4327 assert(!faker.databaseCollation().empty); 4328 assert(!faker.databaseColumn().empty); 4329 assert(!faker.databaseEngine().empty); 4330 assert(!faker.databaseType().empty); 4331 assert(!faker.fianaceCreditCardCVV().empty); 4332 assert(!faker.financeAccount().empty); 4333 assert(!faker.financeAccountType().empty); 4334 assert(!faker.financeBIC().empty); 4335 assert(!faker.financeBitcoinAddress().empty); 4336 assert(!faker.financeCreditCard().empty); 4337 assert(!faker.financeCreditCardAmericanExpress().empty); 4338 assert(!faker.financeCreditCardDinersClub().empty); 4339 assert(!faker.financeCreditCardDiscover().empty); 4340 assert(!faker.financeCreditCardInstapayment().empty); 4341 assert(!faker.financeCreditCardJcb().empty); 4342 assert(!faker.financeCreditCardMastercard().empty); 4343 assert(!faker.financeCreditCardSolo().empty); 4344 assert(!faker.financeCreditCardSwitch().empty); 4345 assert(!faker.financeCreditCardVisa().empty); 4346 assert(!faker.financeCurrency().empty); 4347 assert(!faker.financeIBAN().empty); 4348 assert(!faker.financeMask().empty); 4349 assert(!faker.financeRoutingNumber().empty); 4350 assert(!faker.financeTransactionType().empty); 4351 assert(!faker.hackerAbbreviation().empty); 4352 assert(!faker.hackerAdjective().empty); 4353 assert(!faker.hackerIngverb().empty); 4354 assert(!faker.hackerNoun().empty); 4355 assert(!faker.hackerVerb().empty); 4356 assert(!faker.helperAlpha().empty); 4357 assert(!faker.helperAlphaNum().empty); 4358 assert(!faker.helperHexaDecimal().empty); 4359 assert(!faker.internetAvatarUri().empty); 4360 assert(!faker.internetColor().empty); 4361 assert(!faker.internetDomainName().empty); 4362 assert(!faker.internetDomainSuffix().empty); 4363 assert(!faker.internetDomainWord().empty); 4364 assert(!faker.internetExampleEmail().empty); 4365 assert(!faker.internetFreeEmail().empty); 4366 assert(!faker.internetIPv4().empty); 4367 assert(!faker.internetIPv6().empty); 4368 assert(!faker.internetPassword().empty); 4369 assert(!faker.internetProtocol().empty); 4370 assert(!faker.internetUrl().empty); 4371 assert(!faker.internetUserName().empty); 4372 assert(!faker.loremParagraph().empty); 4373 assert(!faker.loremParagraphs().empty); 4374 assert(!faker.loremSentance().empty); 4375 assert(!faker.loremSentances().empty); 4376 assert(!faker.loremSupplemental().empty); 4377 assert(!faker.loremText().empty); 4378 assert(!faker.loremWords().empty); 4379 assert(!faker.musicGenre().empty); 4380 assert(!faker.nameBinaryGender().empty); 4381 assert(!faker.nameFemaleFirstName().empty); 4382 assert(!faker.nameFirstName().empty); 4383 assert(!faker.nameGender().empty); 4384 assert(!faker.nameLastName().empty); 4385 assert(!faker.nameMaleFirstName().empty); 4386 assert(!faker.nameName().empty); 4387 assert(!faker.namePrefix().empty); 4388 assert(!faker.nameSuffix().empty); 4389 assert(!faker.nameTitleDescriptor().empty); 4390 assert(!faker.nameTitleJob().empty); 4391 assert(!faker.nameTitleLevel().empty); 4392 assert(!faker.phoneNumber().empty); 4393 assert(!faker.phoneNumberFormats().empty); 4394 assert(!faker.teamCreature().empty); 4395 assert(!faker.teamName().empty); 4396 assert(!faker.vehicle().empty); 4397 assert(!faker.vehicleBicycle().empty); 4398 assert(!faker.vehicleFuel().empty); 4399 assert(!faker.vehicleManufacturer().empty); 4400 assert(!faker.vehicleModel().empty); 4401 assert(!faker.vehicleVehicleType().empty); 4402 assert(!faker.vehicleVin().empty); 4403 assert(!faker.wordAdjective().empty); 4404 assert(!faker.wordAdverb().empty); 4405 assert(!faker.wordConjunction().empty); 4406 assert(!faker.wordInterjection().empty); 4407 assert(!faker.wordNoun().empty); 4408 assert(!faker.wordPreposition().empty); 4409 assert(!faker.wordVerb().empty); 4410 4411 } 4412 } 4413 4414 unittest { 4415 import faked.faker_nl; 4416 auto faker = new Faker_nl(30); 4417 for(int i = 0; i < 30; ++i) { 4418 assert(!faker.addressBuildingNumber().empty); 4419 assert(!faker.addressCity().empty); 4420 assert(!faker.addressCityName().empty); 4421 assert(!faker.addressCityPrefix().empty); 4422 assert(!faker.addressCitySuffix().empty); 4423 assert(!faker.addressCountry().empty); 4424 assert(!faker.addressCountryCode().empty); 4425 assert(!faker.addressCountryCodeAlpha3().empty); 4426 assert(!faker.addressCounty().empty); 4427 assert(!faker.addressDefaultCountry().empty); 4428 assert(!faker.addressDirection().empty); 4429 assert(!faker.addressDirectionAbbr().empty); 4430 assert(!faker.addressLatitude().empty); 4431 assert(!faker.addressLongitude().empty); 4432 assert(!faker.addressPostcode().empty); 4433 assert(!faker.addressPostcodeByState().empty); 4434 assert(!faker.addressSecondaryAddress().empty); 4435 assert(!faker.addressState().empty); 4436 assert(!faker.addressStateAbbr().empty); 4437 assert(!faker.addressStreetAddress().empty); 4438 assert(!faker.addressStreetName().empty); 4439 assert(!faker.addressStreetSuffix().empty); 4440 assert(!faker.addressTimeZone().empty); 4441 assert(!faker.animalBear().empty); 4442 assert(!faker.animalBird().empty); 4443 assert(!faker.animalCat().empty); 4444 assert(!faker.animalCetacean().empty); 4445 assert(!faker.animalCow().empty); 4446 assert(!faker.animalCrocodilia().empty); 4447 assert(!faker.animalDog().empty); 4448 assert(!faker.animalFish().empty); 4449 assert(!faker.animalHorse().empty); 4450 assert(!faker.animalInsect().empty); 4451 assert(!faker.animalLion().empty); 4452 assert(!faker.animalRabbit().empty); 4453 assert(!faker.animalSnake().empty); 4454 assert(!faker.animalType().empty); 4455 assert(!faker.appAuthor().empty); 4456 assert(!faker.appName().empty); 4457 assert(!faker.appVersion().empty); 4458 assert(!faker.businessCreditCardExpiryDates().empty); 4459 assert(!faker.businessCreditCardNumbers().empty); 4460 assert(!faker.businessCreditCardTypes().empty); 4461 assert(!faker.cellPhoneFormats().empty); 4462 assert(!faker.commerceColor().empty); 4463 assert(!faker.commerceDepartment().empty); 4464 assert(!faker.commerceProductDescription().empty); 4465 assert(!faker.commerceProductName().empty); 4466 assert(!faker.commerceProductNameAdjective().empty); 4467 assert(!faker.commerceProductNameMaterial().empty); 4468 assert(!faker.commerceProductNameProduct().empty); 4469 assert(!faker.companyAdjective().empty); 4470 assert(!faker.companyBs().empty); 4471 assert(!faker.companyBsAdjective().empty); 4472 assert(!faker.companyBsNoun().empty); 4473 assert(!faker.companyBsVerb().empty); 4474 assert(!faker.companyCatchPhrase().empty); 4475 assert(!faker.companyDescriptor().empty); 4476 assert(!faker.companyName().empty); 4477 assert(!faker.companyNoun().empty); 4478 assert(!faker.companySuffix().empty); 4479 assert(!faker.databaseCollation().empty); 4480 assert(!faker.databaseColumn().empty); 4481 assert(!faker.databaseEngine().empty); 4482 assert(!faker.databaseType().empty); 4483 assert(!faker.fianaceCreditCardCVV().empty); 4484 assert(!faker.financeAccount().empty); 4485 assert(!faker.financeAccountType().empty); 4486 assert(!faker.financeBIC().empty); 4487 assert(!faker.financeBitcoinAddress().empty); 4488 assert(!faker.financeCreditCard().empty); 4489 assert(!faker.financeCreditCardAmericanExpress().empty); 4490 assert(!faker.financeCreditCardDinersClub().empty); 4491 assert(!faker.financeCreditCardDiscover().empty); 4492 assert(!faker.financeCreditCardInstapayment().empty); 4493 assert(!faker.financeCreditCardJcb().empty); 4494 assert(!faker.financeCreditCardMastercard().empty); 4495 assert(!faker.financeCreditCardSolo().empty); 4496 assert(!faker.financeCreditCardSwitch().empty); 4497 assert(!faker.financeCreditCardVisa().empty); 4498 assert(!faker.financeCurrency().empty); 4499 assert(!faker.financeIBAN().empty); 4500 assert(!faker.financeMask().empty); 4501 assert(!faker.financeRoutingNumber().empty); 4502 assert(!faker.financeTransactionType().empty); 4503 assert(!faker.hackerAbbreviation().empty); 4504 assert(!faker.hackerAdjective().empty); 4505 assert(!faker.hackerIngverb().empty); 4506 assert(!faker.hackerNoun().empty); 4507 assert(!faker.hackerVerb().empty); 4508 assert(!faker.helperAlpha().empty); 4509 assert(!faker.helperAlphaNum().empty); 4510 assert(!faker.helperHexaDecimal().empty); 4511 assert(!faker.internetAvatarUri().empty); 4512 assert(!faker.internetColor().empty); 4513 assert(!faker.internetDomainName().empty); 4514 assert(!faker.internetDomainSuffix().empty); 4515 assert(!faker.internetDomainWord().empty); 4516 assert(!faker.internetExampleEmail().empty); 4517 assert(!faker.internetFreeEmail().empty); 4518 assert(!faker.internetIPv4().empty); 4519 assert(!faker.internetIPv6().empty); 4520 assert(!faker.internetPassword().empty); 4521 assert(!faker.internetProtocol().empty); 4522 assert(!faker.internetUrl().empty); 4523 assert(!faker.internetUserName().empty); 4524 assert(!faker.loremParagraph().empty); 4525 assert(!faker.loremParagraphs().empty); 4526 assert(!faker.loremSentance().empty); 4527 assert(!faker.loremSentances().empty); 4528 assert(!faker.loremSupplemental().empty); 4529 assert(!faker.loremText().empty); 4530 assert(!faker.loremWords().empty); 4531 assert(!faker.musicGenre().empty); 4532 assert(!faker.nameBinaryGender().empty); 4533 assert(!faker.nameFemaleFirstName().empty); 4534 assert(!faker.nameFirstName().empty); 4535 assert(!faker.nameGender().empty); 4536 assert(!faker.nameLastName().empty); 4537 assert(!faker.nameMaleFirstName().empty); 4538 assert(!faker.nameName().empty); 4539 assert(!faker.namePrefix().empty); 4540 assert(!faker.nameSuffix().empty); 4541 assert(!faker.nameTitleDescriptor().empty); 4542 assert(!faker.nameTitleJob().empty); 4543 assert(!faker.nameTitleLevel().empty); 4544 assert(!faker.phoneNumber().empty); 4545 assert(!faker.phoneNumberFormats().empty); 4546 assert(!faker.teamCreature().empty); 4547 assert(!faker.teamName().empty); 4548 assert(!faker.vehicle().empty); 4549 assert(!faker.vehicleBicycle().empty); 4550 assert(!faker.vehicleFuel().empty); 4551 assert(!faker.vehicleManufacturer().empty); 4552 assert(!faker.vehicleModel().empty); 4553 assert(!faker.vehicleVehicleType().empty); 4554 assert(!faker.vehicleVin().empty); 4555 assert(!faker.wordAdjective().empty); 4556 assert(!faker.wordAdverb().empty); 4557 assert(!faker.wordConjunction().empty); 4558 assert(!faker.wordInterjection().empty); 4559 assert(!faker.wordNoun().empty); 4560 assert(!faker.wordPreposition().empty); 4561 assert(!faker.wordVerb().empty); 4562 4563 } 4564 } 4565 4566 unittest { 4567 import faked.faker_nl_be; 4568 auto faker = new Faker_nl_be(31); 4569 for(int i = 0; i < 30; ++i) { 4570 assert(!faker.addressBuildingNumber().empty); 4571 assert(!faker.addressCity().empty); 4572 assert(!faker.addressCityName().empty); 4573 assert(!faker.addressCityPrefix().empty); 4574 assert(!faker.addressCitySuffix().empty); 4575 assert(!faker.addressCountry().empty); 4576 assert(!faker.addressCountryCode().empty); 4577 assert(!faker.addressCountryCodeAlpha3().empty); 4578 assert(!faker.addressCounty().empty); 4579 assert(!faker.addressDefaultCountry().empty); 4580 assert(!faker.addressDirection().empty); 4581 assert(!faker.addressDirectionAbbr().empty); 4582 assert(!faker.addressLatitude().empty); 4583 assert(!faker.addressLongitude().empty); 4584 assert(!faker.addressPostcode().empty); 4585 assert(!faker.addressPostcodeByState().empty); 4586 assert(!faker.addressSecondaryAddress().empty); 4587 assert(!faker.addressState().empty); 4588 assert(!faker.addressStateAbbr().empty); 4589 assert(!faker.addressStreetAddress().empty); 4590 assert(!faker.addressStreetName().empty); 4591 assert(!faker.addressStreetSuffix().empty); 4592 assert(!faker.addressTimeZone().empty); 4593 assert(!faker.animalBear().empty); 4594 assert(!faker.animalBird().empty); 4595 assert(!faker.animalCat().empty); 4596 assert(!faker.animalCetacean().empty); 4597 assert(!faker.animalCow().empty); 4598 assert(!faker.animalCrocodilia().empty); 4599 assert(!faker.animalDog().empty); 4600 assert(!faker.animalFish().empty); 4601 assert(!faker.animalHorse().empty); 4602 assert(!faker.animalInsect().empty); 4603 assert(!faker.animalLion().empty); 4604 assert(!faker.animalRabbit().empty); 4605 assert(!faker.animalSnake().empty); 4606 assert(!faker.animalType().empty); 4607 assert(!faker.appAuthor().empty); 4608 assert(!faker.appName().empty); 4609 assert(!faker.appVersion().empty); 4610 assert(!faker.businessCreditCardExpiryDates().empty); 4611 assert(!faker.businessCreditCardNumbers().empty); 4612 assert(!faker.businessCreditCardTypes().empty); 4613 assert(!faker.cellPhoneFormats().empty); 4614 assert(!faker.commerceColor().empty); 4615 assert(!faker.commerceDepartment().empty); 4616 assert(!faker.commerceProductDescription().empty); 4617 assert(!faker.commerceProductName().empty); 4618 assert(!faker.commerceProductNameAdjective().empty); 4619 assert(!faker.commerceProductNameMaterial().empty); 4620 assert(!faker.commerceProductNameProduct().empty); 4621 assert(!faker.companyAdjective().empty); 4622 assert(!faker.companyBs().empty); 4623 assert(!faker.companyBsAdjective().empty); 4624 assert(!faker.companyBsNoun().empty); 4625 assert(!faker.companyBsVerb().empty); 4626 assert(!faker.companyCatchPhrase().empty); 4627 assert(!faker.companyDescriptor().empty); 4628 assert(!faker.companyName().empty); 4629 assert(!faker.companyNoun().empty); 4630 assert(!faker.companySuffix().empty); 4631 assert(!faker.databaseCollation().empty); 4632 assert(!faker.databaseColumn().empty); 4633 assert(!faker.databaseEngine().empty); 4634 assert(!faker.databaseType().empty); 4635 assert(!faker.fianaceCreditCardCVV().empty); 4636 assert(!faker.financeAccount().empty); 4637 assert(!faker.financeAccountType().empty); 4638 assert(!faker.financeBIC().empty); 4639 assert(!faker.financeBitcoinAddress().empty); 4640 assert(!faker.financeCreditCard().empty); 4641 assert(!faker.financeCreditCardAmericanExpress().empty); 4642 assert(!faker.financeCreditCardDinersClub().empty); 4643 assert(!faker.financeCreditCardDiscover().empty); 4644 assert(!faker.financeCreditCardInstapayment().empty); 4645 assert(!faker.financeCreditCardJcb().empty); 4646 assert(!faker.financeCreditCardMastercard().empty); 4647 assert(!faker.financeCreditCardSolo().empty); 4648 assert(!faker.financeCreditCardSwitch().empty); 4649 assert(!faker.financeCreditCardVisa().empty); 4650 assert(!faker.financeCurrency().empty); 4651 assert(!faker.financeIBAN().empty); 4652 assert(!faker.financeMask().empty); 4653 assert(!faker.financeRoutingNumber().empty); 4654 assert(!faker.financeTransactionType().empty); 4655 assert(!faker.hackerAbbreviation().empty); 4656 assert(!faker.hackerAdjective().empty); 4657 assert(!faker.hackerIngverb().empty); 4658 assert(!faker.hackerNoun().empty); 4659 assert(!faker.hackerVerb().empty); 4660 assert(!faker.helperAlpha().empty); 4661 assert(!faker.helperAlphaNum().empty); 4662 assert(!faker.helperHexaDecimal().empty); 4663 assert(!faker.internetAvatarUri().empty); 4664 assert(!faker.internetColor().empty); 4665 assert(!faker.internetDomainName().empty); 4666 assert(!faker.internetDomainSuffix().empty); 4667 assert(!faker.internetDomainWord().empty); 4668 assert(!faker.internetExampleEmail().empty); 4669 assert(!faker.internetFreeEmail().empty); 4670 assert(!faker.internetIPv4().empty); 4671 assert(!faker.internetIPv6().empty); 4672 assert(!faker.internetPassword().empty); 4673 assert(!faker.internetProtocol().empty); 4674 assert(!faker.internetUrl().empty); 4675 assert(!faker.internetUserName().empty); 4676 assert(!faker.loremParagraph().empty); 4677 assert(!faker.loremParagraphs().empty); 4678 assert(!faker.loremSentance().empty); 4679 assert(!faker.loremSentances().empty); 4680 assert(!faker.loremSupplemental().empty); 4681 assert(!faker.loremText().empty); 4682 assert(!faker.loremWords().empty); 4683 assert(!faker.musicGenre().empty); 4684 assert(!faker.nameBinaryGender().empty); 4685 assert(!faker.nameFemaleFirstName().empty); 4686 assert(!faker.nameFirstName().empty); 4687 assert(!faker.nameGender().empty); 4688 assert(!faker.nameLastName().empty); 4689 assert(!faker.nameMaleFirstName().empty); 4690 assert(!faker.nameName().empty); 4691 assert(!faker.namePrefix().empty); 4692 assert(!faker.nameSuffix().empty); 4693 assert(!faker.nameTitleDescriptor().empty); 4694 assert(!faker.nameTitleJob().empty); 4695 assert(!faker.nameTitleLevel().empty); 4696 assert(!faker.phoneNumber().empty); 4697 assert(!faker.phoneNumberFormats().empty); 4698 assert(!faker.teamCreature().empty); 4699 assert(!faker.teamName().empty); 4700 assert(!faker.vehicle().empty); 4701 assert(!faker.vehicleBicycle().empty); 4702 assert(!faker.vehicleFuel().empty); 4703 assert(!faker.vehicleManufacturer().empty); 4704 assert(!faker.vehicleModel().empty); 4705 assert(!faker.vehicleVehicleType().empty); 4706 assert(!faker.vehicleVin().empty); 4707 assert(!faker.wordAdjective().empty); 4708 assert(!faker.wordAdverb().empty); 4709 assert(!faker.wordConjunction().empty); 4710 assert(!faker.wordInterjection().empty); 4711 assert(!faker.wordNoun().empty); 4712 assert(!faker.wordPreposition().empty); 4713 assert(!faker.wordVerb().empty); 4714 4715 } 4716 } 4717 4718 unittest { 4719 import faked.faker_pl; 4720 auto faker = new Faker_pl(32); 4721 for(int i = 0; i < 30; ++i) { 4722 assert(!faker.addressBuildingNumber().empty); 4723 assert(!faker.addressCity().empty); 4724 assert(!faker.addressCityName().empty); 4725 assert(!faker.addressCityPrefix().empty); 4726 assert(!faker.addressCitySuffix().empty); 4727 assert(!faker.addressCountry().empty); 4728 assert(!faker.addressCountryCode().empty); 4729 assert(!faker.addressCountryCodeAlpha3().empty); 4730 assert(!faker.addressCounty().empty); 4731 assert(!faker.addressDefaultCountry().empty); 4732 assert(!faker.addressDirection().empty); 4733 assert(!faker.addressDirectionAbbr().empty); 4734 assert(!faker.addressLatitude().empty); 4735 assert(!faker.addressLongitude().empty); 4736 assert(!faker.addressPostcode().empty); 4737 assert(!faker.addressPostcodeByState().empty); 4738 assert(!faker.addressSecondaryAddress().empty); 4739 assert(!faker.addressState().empty); 4740 assert(!faker.addressStateAbbr().empty); 4741 assert(!faker.addressStreetAddress().empty); 4742 assert(!faker.addressStreetName().empty); 4743 assert(!faker.addressStreetSuffix().empty); 4744 assert(!faker.addressTimeZone().empty); 4745 assert(!faker.animalBear().empty); 4746 assert(!faker.animalBird().empty); 4747 assert(!faker.animalCat().empty); 4748 assert(!faker.animalCetacean().empty); 4749 assert(!faker.animalCow().empty); 4750 assert(!faker.animalCrocodilia().empty); 4751 assert(!faker.animalDog().empty); 4752 assert(!faker.animalFish().empty); 4753 assert(!faker.animalHorse().empty); 4754 assert(!faker.animalInsect().empty); 4755 assert(!faker.animalLion().empty); 4756 assert(!faker.animalRabbit().empty); 4757 assert(!faker.animalSnake().empty); 4758 assert(!faker.animalType().empty); 4759 assert(!faker.appAuthor().empty); 4760 assert(!faker.appName().empty); 4761 assert(!faker.appVersion().empty); 4762 assert(!faker.businessCreditCardExpiryDates().empty); 4763 assert(!faker.businessCreditCardNumbers().empty); 4764 assert(!faker.businessCreditCardTypes().empty); 4765 assert(!faker.cellPhoneFormats().empty); 4766 assert(!faker.commerceColor().empty); 4767 assert(!faker.commerceDepartment().empty); 4768 assert(!faker.commerceProductDescription().empty); 4769 assert(!faker.commerceProductName().empty); 4770 assert(!faker.commerceProductNameAdjective().empty); 4771 assert(!faker.commerceProductNameMaterial().empty); 4772 assert(!faker.commerceProductNameProduct().empty); 4773 assert(!faker.companyAdjective().empty); 4774 assert(!faker.companyBs().empty); 4775 assert(!faker.companyBsAdjective().empty); 4776 assert(!faker.companyBsNoun().empty); 4777 assert(!faker.companyBsVerb().empty); 4778 assert(!faker.companyCatchPhrase().empty); 4779 assert(!faker.companyDescriptor().empty); 4780 assert(!faker.companyName().empty); 4781 assert(!faker.companyNoun().empty); 4782 assert(!faker.companySuffix().empty); 4783 assert(!faker.databaseCollation().empty); 4784 assert(!faker.databaseColumn().empty); 4785 assert(!faker.databaseEngine().empty); 4786 assert(!faker.databaseType().empty); 4787 assert(!faker.fianaceCreditCardCVV().empty); 4788 assert(!faker.financeAccount().empty); 4789 assert(!faker.financeAccountType().empty); 4790 assert(!faker.financeBIC().empty); 4791 assert(!faker.financeBitcoinAddress().empty); 4792 assert(!faker.financeCreditCard().empty); 4793 assert(!faker.financeCreditCardAmericanExpress().empty); 4794 assert(!faker.financeCreditCardDinersClub().empty); 4795 assert(!faker.financeCreditCardDiscover().empty); 4796 assert(!faker.financeCreditCardInstapayment().empty); 4797 assert(!faker.financeCreditCardJcb().empty); 4798 assert(!faker.financeCreditCardMastercard().empty); 4799 assert(!faker.financeCreditCardSolo().empty); 4800 assert(!faker.financeCreditCardSwitch().empty); 4801 assert(!faker.financeCreditCardVisa().empty); 4802 assert(!faker.financeCurrency().empty); 4803 assert(!faker.financeIBAN().empty); 4804 assert(!faker.financeMask().empty); 4805 assert(!faker.financeRoutingNumber().empty); 4806 assert(!faker.financeTransactionType().empty); 4807 assert(!faker.hackerAbbreviation().empty); 4808 assert(!faker.hackerAdjective().empty); 4809 assert(!faker.hackerIngverb().empty); 4810 assert(!faker.hackerNoun().empty); 4811 assert(!faker.hackerVerb().empty); 4812 assert(!faker.helperAlpha().empty); 4813 assert(!faker.helperAlphaNum().empty); 4814 assert(!faker.helperHexaDecimal().empty); 4815 assert(!faker.internetAvatarUri().empty); 4816 assert(!faker.internetColor().empty); 4817 assert(!faker.internetDomainName().empty); 4818 assert(!faker.internetDomainSuffix().empty); 4819 assert(!faker.internetDomainWord().empty); 4820 assert(!faker.internetExampleEmail().empty); 4821 assert(!faker.internetFreeEmail().empty); 4822 assert(!faker.internetIPv4().empty); 4823 assert(!faker.internetIPv6().empty); 4824 assert(!faker.internetPassword().empty); 4825 assert(!faker.internetProtocol().empty); 4826 assert(!faker.internetUrl().empty); 4827 assert(!faker.internetUserName().empty); 4828 assert(!faker.loremParagraph().empty); 4829 assert(!faker.loremParagraphs().empty); 4830 assert(!faker.loremSentance().empty); 4831 assert(!faker.loremSentances().empty); 4832 assert(!faker.loremSupplemental().empty); 4833 assert(!faker.loremText().empty); 4834 assert(!faker.loremWords().empty); 4835 assert(!faker.musicGenre().empty); 4836 assert(!faker.nameBinaryGender().empty); 4837 assert(!faker.nameFemaleFirstName().empty); 4838 assert(!faker.nameFirstName().empty); 4839 assert(!faker.nameGender().empty); 4840 assert(!faker.nameLastName().empty); 4841 assert(!faker.nameMaleFirstName().empty); 4842 assert(!faker.nameName().empty); 4843 assert(!faker.namePrefix().empty); 4844 assert(!faker.nameSuffix().empty); 4845 assert(!faker.nameTitleDescriptor().empty); 4846 assert(!faker.nameTitleJob().empty); 4847 assert(!faker.nameTitleLevel().empty); 4848 assert(!faker.phoneNumber().empty); 4849 assert(!faker.phoneNumberFormats().empty); 4850 assert(!faker.teamCreature().empty); 4851 assert(!faker.teamName().empty); 4852 assert(!faker.vehicle().empty); 4853 assert(!faker.vehicleBicycle().empty); 4854 assert(!faker.vehicleFuel().empty); 4855 assert(!faker.vehicleManufacturer().empty); 4856 assert(!faker.vehicleModel().empty); 4857 assert(!faker.vehicleVehicleType().empty); 4858 assert(!faker.vehicleVin().empty); 4859 assert(!faker.wordAdjective().empty); 4860 assert(!faker.wordAdverb().empty); 4861 assert(!faker.wordConjunction().empty); 4862 assert(!faker.wordInterjection().empty); 4863 assert(!faker.wordNoun().empty); 4864 assert(!faker.wordPreposition().empty); 4865 assert(!faker.wordVerb().empty); 4866 4867 } 4868 } 4869 4870 unittest { 4871 import faked.faker_pt_br; 4872 auto faker = new Faker_pt_br(33); 4873 for(int i = 0; i < 30; ++i) { 4874 assert(!faker.addressBuildingNumber().empty); 4875 assert(!faker.addressCity().empty); 4876 assert(!faker.addressCityName().empty); 4877 assert(!faker.addressCityPrefix().empty); 4878 assert(!faker.addressCitySuffix().empty); 4879 assert(!faker.addressCountry().empty); 4880 assert(!faker.addressCountryCode().empty); 4881 assert(!faker.addressCountryCodeAlpha3().empty); 4882 assert(!faker.addressCounty().empty); 4883 assert(!faker.addressDefaultCountry().empty); 4884 assert(!faker.addressDirection().empty); 4885 assert(!faker.addressDirectionAbbr().empty); 4886 assert(!faker.addressLatitude().empty); 4887 assert(!faker.addressLongitude().empty); 4888 assert(!faker.addressPostcode().empty); 4889 assert(!faker.addressPostcodeByState().empty); 4890 assert(!faker.addressSecondaryAddress().empty); 4891 assert(!faker.addressState().empty); 4892 assert(!faker.addressStateAbbr().empty); 4893 assert(!faker.addressStreetAddress().empty); 4894 assert(!faker.addressStreetName().empty); 4895 assert(!faker.addressStreetSuffix().empty); 4896 assert(!faker.addressTimeZone().empty); 4897 assert(!faker.animalBear().empty); 4898 assert(!faker.animalBird().empty); 4899 assert(!faker.animalCat().empty); 4900 assert(!faker.animalCetacean().empty); 4901 assert(!faker.animalCow().empty); 4902 assert(!faker.animalCrocodilia().empty); 4903 assert(!faker.animalDog().empty); 4904 assert(!faker.animalFish().empty); 4905 assert(!faker.animalHorse().empty); 4906 assert(!faker.animalInsect().empty); 4907 assert(!faker.animalLion().empty); 4908 assert(!faker.animalRabbit().empty); 4909 assert(!faker.animalSnake().empty); 4910 assert(!faker.animalType().empty); 4911 assert(!faker.appAuthor().empty); 4912 assert(!faker.appName().empty); 4913 assert(!faker.appVersion().empty); 4914 assert(!faker.businessCreditCardExpiryDates().empty); 4915 assert(!faker.businessCreditCardNumbers().empty); 4916 assert(!faker.businessCreditCardTypes().empty); 4917 assert(!faker.cellPhoneFormats().empty); 4918 assert(!faker.commerceColor().empty); 4919 assert(!faker.commerceDepartment().empty); 4920 assert(!faker.commerceProductDescription().empty); 4921 assert(!faker.commerceProductName().empty); 4922 assert(!faker.commerceProductNameAdjective().empty); 4923 assert(!faker.commerceProductNameMaterial().empty); 4924 assert(!faker.commerceProductNameProduct().empty); 4925 assert(!faker.companyAdjective().empty); 4926 assert(!faker.companyBs().empty); 4927 assert(!faker.companyBsAdjective().empty); 4928 assert(!faker.companyBsNoun().empty); 4929 assert(!faker.companyBsVerb().empty); 4930 assert(!faker.companyCatchPhrase().empty); 4931 assert(!faker.companyDescriptor().empty); 4932 assert(!faker.companyName().empty); 4933 assert(!faker.companyNoun().empty); 4934 assert(!faker.companySuffix().empty); 4935 assert(!faker.databaseCollation().empty); 4936 assert(!faker.databaseColumn().empty); 4937 assert(!faker.databaseEngine().empty); 4938 assert(!faker.databaseType().empty); 4939 assert(!faker.fianaceCreditCardCVV().empty); 4940 assert(!faker.financeAccount().empty); 4941 assert(!faker.financeAccountType().empty); 4942 assert(!faker.financeBIC().empty); 4943 assert(!faker.financeBitcoinAddress().empty); 4944 assert(!faker.financeCreditCard().empty); 4945 assert(!faker.financeCreditCardAmericanExpress().empty); 4946 assert(!faker.financeCreditCardDinersClub().empty); 4947 assert(!faker.financeCreditCardDiscover().empty); 4948 assert(!faker.financeCreditCardInstapayment().empty); 4949 assert(!faker.financeCreditCardJcb().empty); 4950 assert(!faker.financeCreditCardMastercard().empty); 4951 assert(!faker.financeCreditCardSolo().empty); 4952 assert(!faker.financeCreditCardSwitch().empty); 4953 assert(!faker.financeCreditCardVisa().empty); 4954 assert(!faker.financeCurrency().empty); 4955 assert(!faker.financeIBAN().empty); 4956 assert(!faker.financeMask().empty); 4957 assert(!faker.financeRoutingNumber().empty); 4958 assert(!faker.financeTransactionType().empty); 4959 assert(!faker.hackerAbbreviation().empty); 4960 assert(!faker.hackerAdjective().empty); 4961 assert(!faker.hackerIngverb().empty); 4962 assert(!faker.hackerNoun().empty); 4963 assert(!faker.hackerVerb().empty); 4964 assert(!faker.helperAlpha().empty); 4965 assert(!faker.helperAlphaNum().empty); 4966 assert(!faker.helperHexaDecimal().empty); 4967 assert(!faker.internetAvatarUri().empty); 4968 assert(!faker.internetColor().empty); 4969 assert(!faker.internetDomainName().empty); 4970 assert(!faker.internetDomainSuffix().empty); 4971 assert(!faker.internetDomainWord().empty); 4972 assert(!faker.internetExampleEmail().empty); 4973 assert(!faker.internetFreeEmail().empty); 4974 assert(!faker.internetIPv4().empty); 4975 assert(!faker.internetIPv6().empty); 4976 assert(!faker.internetPassword().empty); 4977 assert(!faker.internetProtocol().empty); 4978 assert(!faker.internetUrl().empty); 4979 assert(!faker.internetUserName().empty); 4980 assert(!faker.loremParagraph().empty); 4981 assert(!faker.loremParagraphs().empty); 4982 assert(!faker.loremSentance().empty); 4983 assert(!faker.loremSentances().empty); 4984 assert(!faker.loremSupplemental().empty); 4985 assert(!faker.loremText().empty); 4986 assert(!faker.loremWords().empty); 4987 assert(!faker.musicGenre().empty); 4988 assert(!faker.nameBinaryGender().empty); 4989 assert(!faker.nameFemaleFirstName().empty); 4990 assert(!faker.nameFirstName().empty); 4991 assert(!faker.nameGender().empty); 4992 assert(!faker.nameLastName().empty); 4993 assert(!faker.nameMaleFirstName().empty); 4994 assert(!faker.nameName().empty); 4995 assert(!faker.namePrefix().empty); 4996 assert(!faker.nameSuffix().empty); 4997 assert(!faker.nameTitleDescriptor().empty); 4998 assert(!faker.nameTitleJob().empty); 4999 assert(!faker.nameTitleLevel().empty); 5000 assert(!faker.phoneNumber().empty); 5001 assert(!faker.phoneNumberFormats().empty); 5002 assert(!faker.teamCreature().empty); 5003 assert(!faker.teamName().empty); 5004 assert(!faker.vehicle().empty); 5005 assert(!faker.vehicleBicycle().empty); 5006 assert(!faker.vehicleFuel().empty); 5007 assert(!faker.vehicleManufacturer().empty); 5008 assert(!faker.vehicleModel().empty); 5009 assert(!faker.vehicleVehicleType().empty); 5010 assert(!faker.vehicleVin().empty); 5011 assert(!faker.wordAdjective().empty); 5012 assert(!faker.wordAdverb().empty); 5013 assert(!faker.wordConjunction().empty); 5014 assert(!faker.wordInterjection().empty); 5015 assert(!faker.wordNoun().empty); 5016 assert(!faker.wordPreposition().empty); 5017 assert(!faker.wordVerb().empty); 5018 5019 } 5020 } 5021 5022 unittest { 5023 import faked.faker_pt_pt; 5024 auto faker = new Faker_pt_pt(34); 5025 for(int i = 0; i < 30; ++i) { 5026 assert(!faker.addressBuildingNumber().empty); 5027 assert(!faker.addressCity().empty); 5028 assert(!faker.addressCityName().empty); 5029 assert(!faker.addressCityPrefix().empty); 5030 assert(!faker.addressCitySuffix().empty); 5031 assert(!faker.addressCountry().empty); 5032 assert(!faker.addressCountryCode().empty); 5033 assert(!faker.addressCountryCodeAlpha3().empty); 5034 assert(!faker.addressCounty().empty); 5035 assert(!faker.addressDefaultCountry().empty); 5036 assert(!faker.addressDirection().empty); 5037 assert(!faker.addressDirectionAbbr().empty); 5038 assert(!faker.addressLatitude().empty); 5039 assert(!faker.addressLongitude().empty); 5040 assert(!faker.addressPostcode().empty); 5041 assert(!faker.addressPostcodeByState().empty); 5042 assert(!faker.addressSecondaryAddress().empty); 5043 assert(!faker.addressState().empty); 5044 assert(!faker.addressStateAbbr().empty); 5045 assert(!faker.addressStreetAddress().empty); 5046 assert(!faker.addressStreetName().empty); 5047 assert(!faker.addressStreetSuffix().empty); 5048 assert(!faker.addressTimeZone().empty); 5049 assert(!faker.animalBear().empty); 5050 assert(!faker.animalBird().empty); 5051 assert(!faker.animalCat().empty); 5052 assert(!faker.animalCetacean().empty); 5053 assert(!faker.animalCow().empty); 5054 assert(!faker.animalCrocodilia().empty); 5055 assert(!faker.animalDog().empty); 5056 assert(!faker.animalFish().empty); 5057 assert(!faker.animalHorse().empty); 5058 assert(!faker.animalInsect().empty); 5059 assert(!faker.animalLion().empty); 5060 assert(!faker.animalRabbit().empty); 5061 assert(!faker.animalSnake().empty); 5062 assert(!faker.animalType().empty); 5063 assert(!faker.appAuthor().empty); 5064 assert(!faker.appName().empty); 5065 assert(!faker.appVersion().empty); 5066 assert(!faker.businessCreditCardExpiryDates().empty); 5067 assert(!faker.businessCreditCardNumbers().empty); 5068 assert(!faker.businessCreditCardTypes().empty); 5069 assert(!faker.cellPhoneFormats().empty); 5070 assert(!faker.commerceColor().empty); 5071 assert(!faker.commerceDepartment().empty); 5072 assert(!faker.commerceProductDescription().empty); 5073 assert(!faker.commerceProductName().empty); 5074 assert(!faker.commerceProductNameAdjective().empty); 5075 assert(!faker.commerceProductNameMaterial().empty); 5076 assert(!faker.commerceProductNameProduct().empty); 5077 assert(!faker.companyAdjective().empty); 5078 assert(!faker.companyBs().empty); 5079 assert(!faker.companyBsAdjective().empty); 5080 assert(!faker.companyBsNoun().empty); 5081 assert(!faker.companyBsVerb().empty); 5082 assert(!faker.companyCatchPhrase().empty); 5083 assert(!faker.companyDescriptor().empty); 5084 assert(!faker.companyName().empty); 5085 assert(!faker.companyNoun().empty); 5086 assert(!faker.companySuffix().empty); 5087 assert(!faker.databaseCollation().empty); 5088 assert(!faker.databaseColumn().empty); 5089 assert(!faker.databaseEngine().empty); 5090 assert(!faker.databaseType().empty); 5091 assert(!faker.fianaceCreditCardCVV().empty); 5092 assert(!faker.financeAccount().empty); 5093 assert(!faker.financeAccountType().empty); 5094 assert(!faker.financeBIC().empty); 5095 assert(!faker.financeBitcoinAddress().empty); 5096 assert(!faker.financeCreditCard().empty); 5097 assert(!faker.financeCreditCardAmericanExpress().empty); 5098 assert(!faker.financeCreditCardDinersClub().empty); 5099 assert(!faker.financeCreditCardDiscover().empty); 5100 assert(!faker.financeCreditCardInstapayment().empty); 5101 assert(!faker.financeCreditCardJcb().empty); 5102 assert(!faker.financeCreditCardMastercard().empty); 5103 assert(!faker.financeCreditCardSolo().empty); 5104 assert(!faker.financeCreditCardSwitch().empty); 5105 assert(!faker.financeCreditCardVisa().empty); 5106 assert(!faker.financeCurrency().empty); 5107 assert(!faker.financeIBAN().empty); 5108 assert(!faker.financeMask().empty); 5109 assert(!faker.financeRoutingNumber().empty); 5110 assert(!faker.financeTransactionType().empty); 5111 assert(!faker.hackerAbbreviation().empty); 5112 assert(!faker.hackerAdjective().empty); 5113 assert(!faker.hackerIngverb().empty); 5114 assert(!faker.hackerNoun().empty); 5115 assert(!faker.hackerVerb().empty); 5116 assert(!faker.helperAlpha().empty); 5117 assert(!faker.helperAlphaNum().empty); 5118 assert(!faker.helperHexaDecimal().empty); 5119 assert(!faker.internetAvatarUri().empty); 5120 assert(!faker.internetColor().empty); 5121 assert(!faker.internetDomainName().empty); 5122 assert(!faker.internetDomainSuffix().empty); 5123 assert(!faker.internetDomainWord().empty); 5124 assert(!faker.internetExampleEmail().empty); 5125 assert(!faker.internetFreeEmail().empty); 5126 assert(!faker.internetIPv4().empty); 5127 assert(!faker.internetIPv6().empty); 5128 assert(!faker.internetPassword().empty); 5129 assert(!faker.internetProtocol().empty); 5130 assert(!faker.internetUrl().empty); 5131 assert(!faker.internetUserName().empty); 5132 assert(!faker.loremParagraph().empty); 5133 assert(!faker.loremParagraphs().empty); 5134 assert(!faker.loremSentance().empty); 5135 assert(!faker.loremSentances().empty); 5136 assert(!faker.loremSupplemental().empty); 5137 assert(!faker.loremText().empty); 5138 assert(!faker.loremWords().empty); 5139 assert(!faker.musicGenre().empty); 5140 assert(!faker.nameBinaryGender().empty); 5141 assert(!faker.nameFemaleFirstName().empty); 5142 assert(!faker.nameFirstName().empty); 5143 assert(!faker.nameGender().empty); 5144 assert(!faker.nameLastName().empty); 5145 assert(!faker.nameMaleFirstName().empty); 5146 assert(!faker.nameName().empty); 5147 assert(!faker.namePrefix().empty); 5148 assert(!faker.nameSuffix().empty); 5149 assert(!faker.nameTitleDescriptor().empty); 5150 assert(!faker.nameTitleJob().empty); 5151 assert(!faker.nameTitleLevel().empty); 5152 assert(!faker.phoneNumber().empty); 5153 assert(!faker.phoneNumberFormats().empty); 5154 assert(!faker.teamCreature().empty); 5155 assert(!faker.teamName().empty); 5156 assert(!faker.vehicle().empty); 5157 assert(!faker.vehicleBicycle().empty); 5158 assert(!faker.vehicleFuel().empty); 5159 assert(!faker.vehicleManufacturer().empty); 5160 assert(!faker.vehicleModel().empty); 5161 assert(!faker.vehicleVehicleType().empty); 5162 assert(!faker.vehicleVin().empty); 5163 assert(!faker.wordAdjective().empty); 5164 assert(!faker.wordAdverb().empty); 5165 assert(!faker.wordConjunction().empty); 5166 assert(!faker.wordInterjection().empty); 5167 assert(!faker.wordNoun().empty); 5168 assert(!faker.wordPreposition().empty); 5169 assert(!faker.wordVerb().empty); 5170 5171 } 5172 } 5173 5174 unittest { 5175 import faked.faker_ro; 5176 auto faker = new Faker_ro(35); 5177 for(int i = 0; i < 30; ++i) { 5178 assert(!faker.addressBuildingNumber().empty); 5179 assert(!faker.addressCity().empty); 5180 assert(!faker.addressCityName().empty); 5181 assert(!faker.addressCityPrefix().empty); 5182 assert(!faker.addressCitySuffix().empty); 5183 assert(!faker.addressCountry().empty); 5184 assert(!faker.addressCountryCode().empty); 5185 assert(!faker.addressCountryCodeAlpha3().empty); 5186 assert(!faker.addressCounty().empty); 5187 assert(!faker.addressDefaultCountry().empty); 5188 assert(!faker.addressDirection().empty); 5189 assert(!faker.addressDirectionAbbr().empty); 5190 assert(!faker.addressLatitude().empty); 5191 assert(!faker.addressLongitude().empty); 5192 assert(!faker.addressPostcode().empty); 5193 assert(!faker.addressPostcodeByState().empty); 5194 assert(!faker.addressSecondaryAddress().empty); 5195 assert(!faker.addressState().empty); 5196 assert(!faker.addressStateAbbr().empty); 5197 assert(!faker.addressStreetAddress().empty); 5198 assert(!faker.addressStreetName().empty); 5199 assert(!faker.addressStreetSuffix().empty); 5200 assert(!faker.addressTimeZone().empty); 5201 assert(!faker.animalBear().empty); 5202 assert(!faker.animalBird().empty); 5203 assert(!faker.animalCat().empty); 5204 assert(!faker.animalCetacean().empty); 5205 assert(!faker.animalCow().empty); 5206 assert(!faker.animalCrocodilia().empty); 5207 assert(!faker.animalDog().empty); 5208 assert(!faker.animalFish().empty); 5209 assert(!faker.animalHorse().empty); 5210 assert(!faker.animalInsect().empty); 5211 assert(!faker.animalLion().empty); 5212 assert(!faker.animalRabbit().empty); 5213 assert(!faker.animalSnake().empty); 5214 assert(!faker.animalType().empty); 5215 assert(!faker.appAuthor().empty); 5216 assert(!faker.appName().empty); 5217 assert(!faker.appVersion().empty); 5218 assert(!faker.businessCreditCardExpiryDates().empty); 5219 assert(!faker.businessCreditCardNumbers().empty); 5220 assert(!faker.businessCreditCardTypes().empty); 5221 assert(!faker.cellPhoneFormats().empty); 5222 assert(!faker.commerceColor().empty); 5223 assert(!faker.commerceDepartment().empty); 5224 assert(!faker.commerceProductDescription().empty); 5225 assert(!faker.commerceProductName().empty); 5226 assert(!faker.commerceProductNameAdjective().empty); 5227 assert(!faker.commerceProductNameMaterial().empty); 5228 assert(!faker.commerceProductNameProduct().empty); 5229 assert(!faker.companyAdjective().empty); 5230 assert(!faker.companyBs().empty); 5231 assert(!faker.companyBsAdjective().empty); 5232 assert(!faker.companyBsNoun().empty); 5233 assert(!faker.companyBsVerb().empty); 5234 assert(!faker.companyCatchPhrase().empty); 5235 assert(!faker.companyDescriptor().empty); 5236 assert(!faker.companyName().empty); 5237 assert(!faker.companyNoun().empty); 5238 assert(!faker.companySuffix().empty); 5239 assert(!faker.databaseCollation().empty); 5240 assert(!faker.databaseColumn().empty); 5241 assert(!faker.databaseEngine().empty); 5242 assert(!faker.databaseType().empty); 5243 assert(!faker.fianaceCreditCardCVV().empty); 5244 assert(!faker.financeAccount().empty); 5245 assert(!faker.financeAccountType().empty); 5246 assert(!faker.financeBIC().empty); 5247 assert(!faker.financeBitcoinAddress().empty); 5248 assert(!faker.financeCreditCard().empty); 5249 assert(!faker.financeCreditCardAmericanExpress().empty); 5250 assert(!faker.financeCreditCardDinersClub().empty); 5251 assert(!faker.financeCreditCardDiscover().empty); 5252 assert(!faker.financeCreditCardInstapayment().empty); 5253 assert(!faker.financeCreditCardJcb().empty); 5254 assert(!faker.financeCreditCardMastercard().empty); 5255 assert(!faker.financeCreditCardSolo().empty); 5256 assert(!faker.financeCreditCardSwitch().empty); 5257 assert(!faker.financeCreditCardVisa().empty); 5258 assert(!faker.financeCurrency().empty); 5259 assert(!faker.financeIBAN().empty); 5260 assert(!faker.financeMask().empty); 5261 assert(!faker.financeRoutingNumber().empty); 5262 assert(!faker.financeTransactionType().empty); 5263 assert(!faker.hackerAbbreviation().empty); 5264 assert(!faker.hackerAdjective().empty); 5265 assert(!faker.hackerIngverb().empty); 5266 assert(!faker.hackerNoun().empty); 5267 assert(!faker.hackerVerb().empty); 5268 assert(!faker.helperAlpha().empty); 5269 assert(!faker.helperAlphaNum().empty); 5270 assert(!faker.helperHexaDecimal().empty); 5271 assert(!faker.internetAvatarUri().empty); 5272 assert(!faker.internetColor().empty); 5273 assert(!faker.internetDomainName().empty); 5274 assert(!faker.internetDomainSuffix().empty); 5275 assert(!faker.internetDomainWord().empty); 5276 assert(!faker.internetExampleEmail().empty); 5277 assert(!faker.internetFreeEmail().empty); 5278 assert(!faker.internetIPv4().empty); 5279 assert(!faker.internetIPv6().empty); 5280 assert(!faker.internetPassword().empty); 5281 assert(!faker.internetProtocol().empty); 5282 assert(!faker.internetUrl().empty); 5283 assert(!faker.internetUserName().empty); 5284 assert(!faker.loremParagraph().empty); 5285 assert(!faker.loremParagraphs().empty); 5286 assert(!faker.loremSentance().empty); 5287 assert(!faker.loremSentances().empty); 5288 assert(!faker.loremSupplemental().empty); 5289 assert(!faker.loremText().empty); 5290 assert(!faker.loremWords().empty); 5291 assert(!faker.musicGenre().empty); 5292 assert(!faker.nameBinaryGender().empty); 5293 assert(!faker.nameFemaleFirstName().empty); 5294 assert(!faker.nameFirstName().empty); 5295 assert(!faker.nameGender().empty); 5296 assert(!faker.nameLastName().empty); 5297 assert(!faker.nameMaleFirstName().empty); 5298 assert(!faker.nameName().empty); 5299 assert(!faker.namePrefix().empty); 5300 assert(!faker.nameSuffix().empty); 5301 assert(!faker.nameTitleDescriptor().empty); 5302 assert(!faker.nameTitleJob().empty); 5303 assert(!faker.nameTitleLevel().empty); 5304 assert(!faker.phoneNumber().empty); 5305 assert(!faker.phoneNumberFormats().empty); 5306 assert(!faker.teamCreature().empty); 5307 assert(!faker.teamName().empty); 5308 assert(!faker.vehicle().empty); 5309 assert(!faker.vehicleBicycle().empty); 5310 assert(!faker.vehicleFuel().empty); 5311 assert(!faker.vehicleManufacturer().empty); 5312 assert(!faker.vehicleModel().empty); 5313 assert(!faker.vehicleVehicleType().empty); 5314 assert(!faker.vehicleVin().empty); 5315 assert(!faker.wordAdjective().empty); 5316 assert(!faker.wordAdverb().empty); 5317 assert(!faker.wordConjunction().empty); 5318 assert(!faker.wordInterjection().empty); 5319 assert(!faker.wordNoun().empty); 5320 assert(!faker.wordPreposition().empty); 5321 assert(!faker.wordVerb().empty); 5322 5323 } 5324 } 5325 5326 unittest { 5327 import faked.faker_ru; 5328 auto faker = new Faker_ru(36); 5329 for(int i = 0; i < 30; ++i) { 5330 assert(!faker.addressBuildingNumber().empty); 5331 assert(!faker.addressCity().empty); 5332 assert(!faker.addressCityName().empty); 5333 assert(!faker.addressCityPrefix().empty); 5334 assert(!faker.addressCitySuffix().empty); 5335 assert(!faker.addressCountry().empty); 5336 assert(!faker.addressCountryCode().empty); 5337 assert(!faker.addressCountryCodeAlpha3().empty); 5338 assert(!faker.addressCounty().empty); 5339 assert(!faker.addressDefaultCountry().empty); 5340 assert(!faker.addressDirection().empty); 5341 assert(!faker.addressDirectionAbbr().empty); 5342 assert(!faker.addressLatitude().empty); 5343 assert(!faker.addressLongitude().empty); 5344 assert(!faker.addressPostcode().empty); 5345 assert(!faker.addressPostcodeByState().empty); 5346 assert(!faker.addressSecondaryAddress().empty); 5347 assert(!faker.addressState().empty); 5348 assert(!faker.addressStateAbbr().empty); 5349 assert(!faker.addressStreetAddress().empty); 5350 assert(!faker.addressStreetName().empty); 5351 assert(!faker.addressStreetSuffix().empty); 5352 assert(!faker.addressTimeZone().empty); 5353 assert(!faker.animalBear().empty); 5354 assert(!faker.animalBird().empty); 5355 assert(!faker.animalCat().empty); 5356 assert(!faker.animalCetacean().empty); 5357 assert(!faker.animalCow().empty); 5358 assert(!faker.animalCrocodilia().empty); 5359 assert(!faker.animalDog().empty); 5360 assert(!faker.animalFish().empty); 5361 assert(!faker.animalHorse().empty); 5362 assert(!faker.animalInsect().empty); 5363 assert(!faker.animalLion().empty); 5364 assert(!faker.animalRabbit().empty); 5365 assert(!faker.animalSnake().empty); 5366 assert(!faker.animalType().empty); 5367 assert(!faker.appAuthor().empty); 5368 assert(!faker.appName().empty); 5369 assert(!faker.appVersion().empty); 5370 assert(!faker.businessCreditCardExpiryDates().empty); 5371 assert(!faker.businessCreditCardNumbers().empty); 5372 assert(!faker.businessCreditCardTypes().empty); 5373 assert(!faker.cellPhoneFormats().empty); 5374 assert(!faker.commerceColor().empty); 5375 assert(!faker.commerceDepartment().empty); 5376 assert(!faker.commerceProductDescription().empty); 5377 assert(!faker.commerceProductName().empty); 5378 assert(!faker.commerceProductNameAdjective().empty); 5379 assert(!faker.commerceProductNameMaterial().empty); 5380 assert(!faker.commerceProductNameProduct().empty); 5381 assert(!faker.companyAdjective().empty); 5382 assert(!faker.companyBs().empty); 5383 assert(!faker.companyBsAdjective().empty); 5384 assert(!faker.companyBsNoun().empty); 5385 assert(!faker.companyBsVerb().empty); 5386 assert(!faker.companyCatchPhrase().empty); 5387 assert(!faker.companyDescriptor().empty); 5388 assert(!faker.companyName().empty); 5389 assert(!faker.companyNoun().empty); 5390 assert(!faker.companySuffix().empty); 5391 assert(!faker.databaseCollation().empty); 5392 assert(!faker.databaseColumn().empty); 5393 assert(!faker.databaseEngine().empty); 5394 assert(!faker.databaseType().empty); 5395 assert(!faker.fianaceCreditCardCVV().empty); 5396 assert(!faker.financeAccount().empty); 5397 assert(!faker.financeAccountType().empty); 5398 assert(!faker.financeBIC().empty); 5399 assert(!faker.financeBitcoinAddress().empty); 5400 assert(!faker.financeCreditCard().empty); 5401 assert(!faker.financeCreditCardAmericanExpress().empty); 5402 assert(!faker.financeCreditCardDinersClub().empty); 5403 assert(!faker.financeCreditCardDiscover().empty); 5404 assert(!faker.financeCreditCardInstapayment().empty); 5405 assert(!faker.financeCreditCardJcb().empty); 5406 assert(!faker.financeCreditCardMastercard().empty); 5407 assert(!faker.financeCreditCardSolo().empty); 5408 assert(!faker.financeCreditCardSwitch().empty); 5409 assert(!faker.financeCreditCardVisa().empty); 5410 assert(!faker.financeCurrency().empty); 5411 assert(!faker.financeIBAN().empty); 5412 assert(!faker.financeMask().empty); 5413 assert(!faker.financeRoutingNumber().empty); 5414 assert(!faker.financeTransactionType().empty); 5415 assert(!faker.hackerAbbreviation().empty); 5416 assert(!faker.hackerAdjective().empty); 5417 assert(!faker.hackerIngverb().empty); 5418 assert(!faker.hackerNoun().empty); 5419 assert(!faker.hackerVerb().empty); 5420 assert(!faker.helperAlpha().empty); 5421 assert(!faker.helperAlphaNum().empty); 5422 assert(!faker.helperHexaDecimal().empty); 5423 assert(!faker.internetAvatarUri().empty); 5424 assert(!faker.internetColor().empty); 5425 assert(!faker.internetDomainName().empty); 5426 assert(!faker.internetDomainSuffix().empty); 5427 assert(!faker.internetDomainWord().empty); 5428 assert(!faker.internetExampleEmail().empty); 5429 assert(!faker.internetFreeEmail().empty); 5430 assert(!faker.internetIPv4().empty); 5431 assert(!faker.internetIPv6().empty); 5432 assert(!faker.internetPassword().empty); 5433 assert(!faker.internetProtocol().empty); 5434 assert(!faker.internetUrl().empty); 5435 assert(!faker.internetUserName().empty); 5436 assert(!faker.loremParagraph().empty); 5437 assert(!faker.loremParagraphs().empty); 5438 assert(!faker.loremSentance().empty); 5439 assert(!faker.loremSentances().empty); 5440 assert(!faker.loremSupplemental().empty); 5441 assert(!faker.loremText().empty); 5442 assert(!faker.loremWords().empty); 5443 assert(!faker.musicGenre().empty); 5444 assert(!faker.nameBinaryGender().empty); 5445 assert(!faker.nameFemaleFirstName().empty); 5446 assert(!faker.nameFirstName().empty); 5447 assert(!faker.nameGender().empty); 5448 assert(!faker.nameLastName().empty); 5449 assert(!faker.nameMaleFirstName().empty); 5450 assert(!faker.nameName().empty); 5451 assert(!faker.namePrefix().empty); 5452 assert(!faker.nameSuffix().empty); 5453 assert(!faker.nameTitleDescriptor().empty); 5454 assert(!faker.nameTitleJob().empty); 5455 assert(!faker.nameTitleLevel().empty); 5456 assert(!faker.phoneNumber().empty); 5457 assert(!faker.phoneNumberFormats().empty); 5458 assert(!faker.teamCreature().empty); 5459 assert(!faker.teamName().empty); 5460 assert(!faker.vehicle().empty); 5461 assert(!faker.vehicleBicycle().empty); 5462 assert(!faker.vehicleFuel().empty); 5463 assert(!faker.vehicleManufacturer().empty); 5464 assert(!faker.vehicleModel().empty); 5465 assert(!faker.vehicleVehicleType().empty); 5466 assert(!faker.vehicleVin().empty); 5467 assert(!faker.wordAdjective().empty); 5468 assert(!faker.wordAdverb().empty); 5469 assert(!faker.wordConjunction().empty); 5470 assert(!faker.wordInterjection().empty); 5471 assert(!faker.wordNoun().empty); 5472 assert(!faker.wordPreposition().empty); 5473 assert(!faker.wordVerb().empty); 5474 5475 } 5476 } 5477 5478 unittest { 5479 import faked.faker_sv; 5480 auto faker = new Faker_sv(37); 5481 for(int i = 0; i < 30; ++i) { 5482 assert(!faker.addressBuildingNumber().empty); 5483 assert(!faker.addressCity().empty); 5484 assert(!faker.addressCityName().empty); 5485 assert(!faker.addressCityPrefix().empty); 5486 assert(!faker.addressCitySuffix().empty); 5487 assert(!faker.addressCountry().empty); 5488 assert(!faker.addressCountryCode().empty); 5489 assert(!faker.addressCountryCodeAlpha3().empty); 5490 assert(!faker.addressCounty().empty); 5491 assert(!faker.addressDefaultCountry().empty); 5492 assert(!faker.addressDirection().empty); 5493 assert(!faker.addressDirectionAbbr().empty); 5494 assert(!faker.addressLatitude().empty); 5495 assert(!faker.addressLongitude().empty); 5496 assert(!faker.addressPostcode().empty); 5497 assert(!faker.addressPostcodeByState().empty); 5498 assert(!faker.addressSecondaryAddress().empty); 5499 assert(!faker.addressState().empty); 5500 assert(!faker.addressStateAbbr().empty); 5501 assert(!faker.addressStreetAddress().empty); 5502 assert(!faker.addressStreetName().empty); 5503 assert(!faker.addressStreetSuffix().empty); 5504 assert(!faker.addressTimeZone().empty); 5505 assert(!faker.animalBear().empty); 5506 assert(!faker.animalBird().empty); 5507 assert(!faker.animalCat().empty); 5508 assert(!faker.animalCetacean().empty); 5509 assert(!faker.animalCow().empty); 5510 assert(!faker.animalCrocodilia().empty); 5511 assert(!faker.animalDog().empty); 5512 assert(!faker.animalFish().empty); 5513 assert(!faker.animalHorse().empty); 5514 assert(!faker.animalInsect().empty); 5515 assert(!faker.animalLion().empty); 5516 assert(!faker.animalRabbit().empty); 5517 assert(!faker.animalSnake().empty); 5518 assert(!faker.animalType().empty); 5519 assert(!faker.appAuthor().empty); 5520 assert(!faker.appName().empty); 5521 assert(!faker.appVersion().empty); 5522 assert(!faker.businessCreditCardExpiryDates().empty); 5523 assert(!faker.businessCreditCardNumbers().empty); 5524 assert(!faker.businessCreditCardTypes().empty); 5525 assert(!faker.cellPhoneFormats().empty); 5526 assert(!faker.commerceColor().empty); 5527 assert(!faker.commerceDepartment().empty); 5528 assert(!faker.commerceProductDescription().empty); 5529 assert(!faker.commerceProductName().empty); 5530 assert(!faker.commerceProductNameAdjective().empty); 5531 assert(!faker.commerceProductNameMaterial().empty); 5532 assert(!faker.commerceProductNameProduct().empty); 5533 assert(!faker.companyAdjective().empty); 5534 assert(!faker.companyBs().empty); 5535 assert(!faker.companyBsAdjective().empty); 5536 assert(!faker.companyBsNoun().empty); 5537 assert(!faker.companyBsVerb().empty); 5538 assert(!faker.companyCatchPhrase().empty); 5539 assert(!faker.companyDescriptor().empty); 5540 assert(!faker.companyName().empty); 5541 assert(!faker.companyNoun().empty); 5542 assert(!faker.companySuffix().empty); 5543 assert(!faker.databaseCollation().empty); 5544 assert(!faker.databaseColumn().empty); 5545 assert(!faker.databaseEngine().empty); 5546 assert(!faker.databaseType().empty); 5547 assert(!faker.fianaceCreditCardCVV().empty); 5548 assert(!faker.financeAccount().empty); 5549 assert(!faker.financeAccountType().empty); 5550 assert(!faker.financeBIC().empty); 5551 assert(!faker.financeBitcoinAddress().empty); 5552 assert(!faker.financeCreditCard().empty); 5553 assert(!faker.financeCreditCardAmericanExpress().empty); 5554 assert(!faker.financeCreditCardDinersClub().empty); 5555 assert(!faker.financeCreditCardDiscover().empty); 5556 assert(!faker.financeCreditCardInstapayment().empty); 5557 assert(!faker.financeCreditCardJcb().empty); 5558 assert(!faker.financeCreditCardMastercard().empty); 5559 assert(!faker.financeCreditCardSolo().empty); 5560 assert(!faker.financeCreditCardSwitch().empty); 5561 assert(!faker.financeCreditCardVisa().empty); 5562 assert(!faker.financeCurrency().empty); 5563 assert(!faker.financeIBAN().empty); 5564 assert(!faker.financeMask().empty); 5565 assert(!faker.financeRoutingNumber().empty); 5566 assert(!faker.financeTransactionType().empty); 5567 assert(!faker.hackerAbbreviation().empty); 5568 assert(!faker.hackerAdjective().empty); 5569 assert(!faker.hackerIngverb().empty); 5570 assert(!faker.hackerNoun().empty); 5571 assert(!faker.hackerVerb().empty); 5572 assert(!faker.helperAlpha().empty); 5573 assert(!faker.helperAlphaNum().empty); 5574 assert(!faker.helperHexaDecimal().empty); 5575 assert(!faker.internetAvatarUri().empty); 5576 assert(!faker.internetColor().empty); 5577 assert(!faker.internetDomainName().empty); 5578 assert(!faker.internetDomainSuffix().empty); 5579 assert(!faker.internetDomainWord().empty); 5580 assert(!faker.internetExampleEmail().empty); 5581 assert(!faker.internetFreeEmail().empty); 5582 assert(!faker.internetIPv4().empty); 5583 assert(!faker.internetIPv6().empty); 5584 assert(!faker.internetPassword().empty); 5585 assert(!faker.internetProtocol().empty); 5586 assert(!faker.internetUrl().empty); 5587 assert(!faker.internetUserName().empty); 5588 assert(!faker.loremParagraph().empty); 5589 assert(!faker.loremParagraphs().empty); 5590 assert(!faker.loremSentance().empty); 5591 assert(!faker.loremSentances().empty); 5592 assert(!faker.loremSupplemental().empty); 5593 assert(!faker.loremText().empty); 5594 assert(!faker.loremWords().empty); 5595 assert(!faker.musicGenre().empty); 5596 assert(!faker.nameBinaryGender().empty); 5597 assert(!faker.nameFemaleFirstName().empty); 5598 assert(!faker.nameFirstName().empty); 5599 assert(!faker.nameGender().empty); 5600 assert(!faker.nameLastName().empty); 5601 assert(!faker.nameMaleFirstName().empty); 5602 assert(!faker.nameName().empty); 5603 assert(!faker.namePrefix().empty); 5604 assert(!faker.nameSuffix().empty); 5605 assert(!faker.nameTitleDescriptor().empty); 5606 assert(!faker.nameTitleJob().empty); 5607 assert(!faker.nameTitleLevel().empty); 5608 assert(!faker.phoneNumber().empty); 5609 assert(!faker.phoneNumberFormats().empty); 5610 assert(!faker.teamCreature().empty); 5611 assert(!faker.teamName().empty); 5612 assert(!faker.vehicle().empty); 5613 assert(!faker.vehicleBicycle().empty); 5614 assert(!faker.vehicleFuel().empty); 5615 assert(!faker.vehicleManufacturer().empty); 5616 assert(!faker.vehicleModel().empty); 5617 assert(!faker.vehicleVehicleType().empty); 5618 assert(!faker.vehicleVin().empty); 5619 assert(!faker.wordAdjective().empty); 5620 assert(!faker.wordAdverb().empty); 5621 assert(!faker.wordConjunction().empty); 5622 assert(!faker.wordInterjection().empty); 5623 assert(!faker.wordNoun().empty); 5624 assert(!faker.wordPreposition().empty); 5625 assert(!faker.wordVerb().empty); 5626 5627 } 5628 } 5629 5630 unittest { 5631 import faked.faker_tr; 5632 auto faker = new Faker_tr(38); 5633 for(int i = 0; i < 30; ++i) { 5634 assert(!faker.addressBuildingNumber().empty); 5635 assert(!faker.addressCity().empty); 5636 assert(!faker.addressCityName().empty); 5637 assert(!faker.addressCityPrefix().empty); 5638 assert(!faker.addressCitySuffix().empty); 5639 assert(!faker.addressCountry().empty); 5640 assert(!faker.addressCountryCode().empty); 5641 assert(!faker.addressCountryCodeAlpha3().empty); 5642 assert(!faker.addressCounty().empty); 5643 assert(!faker.addressDefaultCountry().empty); 5644 assert(!faker.addressDirection().empty); 5645 assert(!faker.addressDirectionAbbr().empty); 5646 assert(!faker.addressLatitude().empty); 5647 assert(!faker.addressLongitude().empty); 5648 assert(!faker.addressPostcode().empty); 5649 assert(!faker.addressPostcodeByState().empty); 5650 assert(!faker.addressSecondaryAddress().empty); 5651 assert(!faker.addressState().empty); 5652 assert(!faker.addressStateAbbr().empty); 5653 assert(!faker.addressStreetAddress().empty); 5654 assert(!faker.addressStreetName().empty); 5655 assert(!faker.addressStreetSuffix().empty); 5656 assert(!faker.addressTimeZone().empty); 5657 assert(!faker.animalBear().empty); 5658 assert(!faker.animalBird().empty); 5659 assert(!faker.animalCat().empty); 5660 assert(!faker.animalCetacean().empty); 5661 assert(!faker.animalCow().empty); 5662 assert(!faker.animalCrocodilia().empty); 5663 assert(!faker.animalDog().empty); 5664 assert(!faker.animalFish().empty); 5665 assert(!faker.animalHorse().empty); 5666 assert(!faker.animalInsect().empty); 5667 assert(!faker.animalLion().empty); 5668 assert(!faker.animalRabbit().empty); 5669 assert(!faker.animalSnake().empty); 5670 assert(!faker.animalType().empty); 5671 assert(!faker.appAuthor().empty); 5672 assert(!faker.appName().empty); 5673 assert(!faker.appVersion().empty); 5674 assert(!faker.businessCreditCardExpiryDates().empty); 5675 assert(!faker.businessCreditCardNumbers().empty); 5676 assert(!faker.businessCreditCardTypes().empty); 5677 assert(!faker.cellPhoneFormats().empty); 5678 assert(!faker.commerceColor().empty); 5679 assert(!faker.commerceDepartment().empty); 5680 assert(!faker.commerceProductDescription().empty); 5681 assert(!faker.commerceProductName().empty); 5682 assert(!faker.commerceProductNameAdjective().empty); 5683 assert(!faker.commerceProductNameMaterial().empty); 5684 assert(!faker.commerceProductNameProduct().empty); 5685 assert(!faker.companyAdjective().empty); 5686 assert(!faker.companyBs().empty); 5687 assert(!faker.companyBsAdjective().empty); 5688 assert(!faker.companyBsNoun().empty); 5689 assert(!faker.companyBsVerb().empty); 5690 assert(!faker.companyCatchPhrase().empty); 5691 assert(!faker.companyDescriptor().empty); 5692 assert(!faker.companyName().empty); 5693 assert(!faker.companyNoun().empty); 5694 assert(!faker.companySuffix().empty); 5695 assert(!faker.databaseCollation().empty); 5696 assert(!faker.databaseColumn().empty); 5697 assert(!faker.databaseEngine().empty); 5698 assert(!faker.databaseType().empty); 5699 assert(!faker.fianaceCreditCardCVV().empty); 5700 assert(!faker.financeAccount().empty); 5701 assert(!faker.financeAccountType().empty); 5702 assert(!faker.financeBIC().empty); 5703 assert(!faker.financeBitcoinAddress().empty); 5704 assert(!faker.financeCreditCard().empty); 5705 assert(!faker.financeCreditCardAmericanExpress().empty); 5706 assert(!faker.financeCreditCardDinersClub().empty); 5707 assert(!faker.financeCreditCardDiscover().empty); 5708 assert(!faker.financeCreditCardInstapayment().empty); 5709 assert(!faker.financeCreditCardJcb().empty); 5710 assert(!faker.financeCreditCardMastercard().empty); 5711 assert(!faker.financeCreditCardSolo().empty); 5712 assert(!faker.financeCreditCardSwitch().empty); 5713 assert(!faker.financeCreditCardVisa().empty); 5714 assert(!faker.financeCurrency().empty); 5715 assert(!faker.financeIBAN().empty); 5716 assert(!faker.financeMask().empty); 5717 assert(!faker.financeRoutingNumber().empty); 5718 assert(!faker.financeTransactionType().empty); 5719 assert(!faker.hackerAbbreviation().empty); 5720 assert(!faker.hackerAdjective().empty); 5721 assert(!faker.hackerIngverb().empty); 5722 assert(!faker.hackerNoun().empty); 5723 assert(!faker.hackerVerb().empty); 5724 assert(!faker.helperAlpha().empty); 5725 assert(!faker.helperAlphaNum().empty); 5726 assert(!faker.helperHexaDecimal().empty); 5727 assert(!faker.internetAvatarUri().empty); 5728 assert(!faker.internetColor().empty); 5729 assert(!faker.internetDomainName().empty); 5730 assert(!faker.internetDomainSuffix().empty); 5731 assert(!faker.internetDomainWord().empty); 5732 assert(!faker.internetExampleEmail().empty); 5733 assert(!faker.internetFreeEmail().empty); 5734 assert(!faker.internetIPv4().empty); 5735 assert(!faker.internetIPv6().empty); 5736 assert(!faker.internetPassword().empty); 5737 assert(!faker.internetProtocol().empty); 5738 assert(!faker.internetUrl().empty); 5739 assert(!faker.internetUserName().empty); 5740 assert(!faker.loremParagraph().empty); 5741 assert(!faker.loremParagraphs().empty); 5742 assert(!faker.loremSentance().empty); 5743 assert(!faker.loremSentances().empty); 5744 assert(!faker.loremSupplemental().empty); 5745 assert(!faker.loremText().empty); 5746 assert(!faker.loremWords().empty); 5747 assert(!faker.musicGenre().empty); 5748 assert(!faker.nameBinaryGender().empty); 5749 assert(!faker.nameFemaleFirstName().empty); 5750 assert(!faker.nameFirstName().empty); 5751 assert(!faker.nameGender().empty); 5752 assert(!faker.nameLastName().empty); 5753 assert(!faker.nameMaleFirstName().empty); 5754 assert(!faker.nameName().empty); 5755 assert(!faker.namePrefix().empty); 5756 assert(!faker.nameSuffix().empty); 5757 assert(!faker.nameTitleDescriptor().empty); 5758 assert(!faker.nameTitleJob().empty); 5759 assert(!faker.nameTitleLevel().empty); 5760 assert(!faker.phoneNumber().empty); 5761 assert(!faker.phoneNumberFormats().empty); 5762 assert(!faker.teamCreature().empty); 5763 assert(!faker.teamName().empty); 5764 assert(!faker.vehicle().empty); 5765 assert(!faker.vehicleBicycle().empty); 5766 assert(!faker.vehicleFuel().empty); 5767 assert(!faker.vehicleManufacturer().empty); 5768 assert(!faker.vehicleModel().empty); 5769 assert(!faker.vehicleVehicleType().empty); 5770 assert(!faker.vehicleVin().empty); 5771 assert(!faker.wordAdjective().empty); 5772 assert(!faker.wordAdverb().empty); 5773 assert(!faker.wordConjunction().empty); 5774 assert(!faker.wordInterjection().empty); 5775 assert(!faker.wordNoun().empty); 5776 assert(!faker.wordPreposition().empty); 5777 assert(!faker.wordVerb().empty); 5778 5779 } 5780 } 5781 5782 unittest { 5783 import faked.faker_uk; 5784 auto faker = new Faker_uk(39); 5785 for(int i = 0; i < 30; ++i) { 5786 assert(!faker.addressBuildingNumber().empty); 5787 assert(!faker.addressCity().empty); 5788 assert(!faker.addressCityName().empty); 5789 assert(!faker.addressCityPrefix().empty); 5790 assert(!faker.addressCitySuffix().empty); 5791 assert(!faker.addressCountry().empty); 5792 assert(!faker.addressCountryCode().empty); 5793 assert(!faker.addressCountryCodeAlpha3().empty); 5794 assert(!faker.addressCounty().empty); 5795 assert(!faker.addressDefaultCountry().empty); 5796 assert(!faker.addressDirection().empty); 5797 assert(!faker.addressDirectionAbbr().empty); 5798 assert(!faker.addressLatitude().empty); 5799 assert(!faker.addressLongitude().empty); 5800 assert(!faker.addressPostcode().empty); 5801 assert(!faker.addressPostcodeByState().empty); 5802 assert(!faker.addressSecondaryAddress().empty); 5803 assert(!faker.addressState().empty); 5804 assert(!faker.addressStateAbbr().empty); 5805 assert(!faker.addressStreetAddress().empty); 5806 assert(!faker.addressStreetName().empty); 5807 assert(!faker.addressStreetSuffix().empty); 5808 assert(!faker.addressTimeZone().empty); 5809 assert(!faker.animalBear().empty); 5810 assert(!faker.animalBird().empty); 5811 assert(!faker.animalCat().empty); 5812 assert(!faker.animalCetacean().empty); 5813 assert(!faker.animalCow().empty); 5814 assert(!faker.animalCrocodilia().empty); 5815 assert(!faker.animalDog().empty); 5816 assert(!faker.animalFish().empty); 5817 assert(!faker.animalHorse().empty); 5818 assert(!faker.animalInsect().empty); 5819 assert(!faker.animalLion().empty); 5820 assert(!faker.animalRabbit().empty); 5821 assert(!faker.animalSnake().empty); 5822 assert(!faker.animalType().empty); 5823 assert(!faker.appAuthor().empty); 5824 assert(!faker.appName().empty); 5825 assert(!faker.appVersion().empty); 5826 assert(!faker.businessCreditCardExpiryDates().empty); 5827 assert(!faker.businessCreditCardNumbers().empty); 5828 assert(!faker.businessCreditCardTypes().empty); 5829 assert(!faker.cellPhoneFormats().empty); 5830 assert(!faker.commerceColor().empty); 5831 assert(!faker.commerceDepartment().empty); 5832 assert(!faker.commerceProductDescription().empty); 5833 assert(!faker.commerceProductName().empty); 5834 assert(!faker.commerceProductNameAdjective().empty); 5835 assert(!faker.commerceProductNameMaterial().empty); 5836 assert(!faker.commerceProductNameProduct().empty); 5837 assert(!faker.companyAdjective().empty); 5838 assert(!faker.companyBs().empty); 5839 assert(!faker.companyBsAdjective().empty); 5840 assert(!faker.companyBsNoun().empty); 5841 assert(!faker.companyBsVerb().empty); 5842 assert(!faker.companyCatchPhrase().empty); 5843 assert(!faker.companyDescriptor().empty); 5844 assert(!faker.companyName().empty); 5845 assert(!faker.companyNoun().empty); 5846 assert(!faker.companySuffix().empty); 5847 assert(!faker.databaseCollation().empty); 5848 assert(!faker.databaseColumn().empty); 5849 assert(!faker.databaseEngine().empty); 5850 assert(!faker.databaseType().empty); 5851 assert(!faker.fianaceCreditCardCVV().empty); 5852 assert(!faker.financeAccount().empty); 5853 assert(!faker.financeAccountType().empty); 5854 assert(!faker.financeBIC().empty); 5855 assert(!faker.financeBitcoinAddress().empty); 5856 assert(!faker.financeCreditCard().empty); 5857 assert(!faker.financeCreditCardAmericanExpress().empty); 5858 assert(!faker.financeCreditCardDinersClub().empty); 5859 assert(!faker.financeCreditCardDiscover().empty); 5860 assert(!faker.financeCreditCardInstapayment().empty); 5861 assert(!faker.financeCreditCardJcb().empty); 5862 assert(!faker.financeCreditCardMastercard().empty); 5863 assert(!faker.financeCreditCardSolo().empty); 5864 assert(!faker.financeCreditCardSwitch().empty); 5865 assert(!faker.financeCreditCardVisa().empty); 5866 assert(!faker.financeCurrency().empty); 5867 assert(!faker.financeIBAN().empty); 5868 assert(!faker.financeMask().empty); 5869 assert(!faker.financeRoutingNumber().empty); 5870 assert(!faker.financeTransactionType().empty); 5871 assert(!faker.hackerAbbreviation().empty); 5872 assert(!faker.hackerAdjective().empty); 5873 assert(!faker.hackerIngverb().empty); 5874 assert(!faker.hackerNoun().empty); 5875 assert(!faker.hackerVerb().empty); 5876 assert(!faker.helperAlpha().empty); 5877 assert(!faker.helperAlphaNum().empty); 5878 assert(!faker.helperHexaDecimal().empty); 5879 assert(!faker.internetAvatarUri().empty); 5880 assert(!faker.internetColor().empty); 5881 assert(!faker.internetDomainName().empty); 5882 assert(!faker.internetDomainSuffix().empty); 5883 assert(!faker.internetDomainWord().empty); 5884 assert(!faker.internetExampleEmail().empty); 5885 assert(!faker.internetFreeEmail().empty); 5886 assert(!faker.internetIPv4().empty); 5887 assert(!faker.internetIPv6().empty); 5888 assert(!faker.internetPassword().empty); 5889 assert(!faker.internetProtocol().empty); 5890 assert(!faker.internetUrl().empty); 5891 assert(!faker.internetUserName().empty); 5892 assert(!faker.loremParagraph().empty); 5893 assert(!faker.loremParagraphs().empty); 5894 assert(!faker.loremSentance().empty); 5895 assert(!faker.loremSentances().empty); 5896 assert(!faker.loremSupplemental().empty); 5897 assert(!faker.loremText().empty); 5898 assert(!faker.loremWords().empty); 5899 assert(!faker.musicGenre().empty); 5900 assert(!faker.nameBinaryGender().empty); 5901 assert(!faker.nameFemaleFirstName().empty); 5902 assert(!faker.nameFirstName().empty); 5903 assert(!faker.nameGender().empty); 5904 assert(!faker.nameLastName().empty); 5905 assert(!faker.nameMaleFirstName().empty); 5906 assert(!faker.nameName().empty); 5907 assert(!faker.namePrefix().empty); 5908 assert(!faker.nameSuffix().empty); 5909 assert(!faker.nameTitleDescriptor().empty); 5910 assert(!faker.nameTitleJob().empty); 5911 assert(!faker.nameTitleLevel().empty); 5912 assert(!faker.phoneNumber().empty); 5913 assert(!faker.phoneNumberFormats().empty); 5914 assert(!faker.teamCreature().empty); 5915 assert(!faker.teamName().empty); 5916 assert(!faker.vehicle().empty); 5917 assert(!faker.vehicleBicycle().empty); 5918 assert(!faker.vehicleFuel().empty); 5919 assert(!faker.vehicleManufacturer().empty); 5920 assert(!faker.vehicleModel().empty); 5921 assert(!faker.vehicleVehicleType().empty); 5922 assert(!faker.vehicleVin().empty); 5923 assert(!faker.wordAdjective().empty); 5924 assert(!faker.wordAdverb().empty); 5925 assert(!faker.wordConjunction().empty); 5926 assert(!faker.wordInterjection().empty); 5927 assert(!faker.wordNoun().empty); 5928 assert(!faker.wordPreposition().empty); 5929 assert(!faker.wordVerb().empty); 5930 5931 } 5932 } 5933 5934 unittest { 5935 import faked.faker_vi; 5936 auto faker = new Faker_vi(40); 5937 for(int i = 0; i < 30; ++i) { 5938 assert(!faker.addressBuildingNumber().empty); 5939 assert(!faker.addressCity().empty); 5940 assert(!faker.addressCityName().empty); 5941 assert(!faker.addressCityPrefix().empty); 5942 assert(!faker.addressCitySuffix().empty); 5943 assert(!faker.addressCountry().empty); 5944 assert(!faker.addressCountryCode().empty); 5945 assert(!faker.addressCountryCodeAlpha3().empty); 5946 assert(!faker.addressCounty().empty); 5947 assert(!faker.addressDefaultCountry().empty); 5948 assert(!faker.addressDirection().empty); 5949 assert(!faker.addressDirectionAbbr().empty); 5950 assert(!faker.addressLatitude().empty); 5951 assert(!faker.addressLongitude().empty); 5952 assert(!faker.addressPostcode().empty); 5953 assert(!faker.addressPostcodeByState().empty); 5954 assert(!faker.addressSecondaryAddress().empty); 5955 assert(!faker.addressState().empty); 5956 assert(!faker.addressStateAbbr().empty); 5957 assert(!faker.addressStreetAddress().empty); 5958 assert(!faker.addressStreetName().empty); 5959 assert(!faker.addressStreetSuffix().empty); 5960 assert(!faker.addressTimeZone().empty); 5961 assert(!faker.animalBear().empty); 5962 assert(!faker.animalBird().empty); 5963 assert(!faker.animalCat().empty); 5964 assert(!faker.animalCetacean().empty); 5965 assert(!faker.animalCow().empty); 5966 assert(!faker.animalCrocodilia().empty); 5967 assert(!faker.animalDog().empty); 5968 assert(!faker.animalFish().empty); 5969 assert(!faker.animalHorse().empty); 5970 assert(!faker.animalInsect().empty); 5971 assert(!faker.animalLion().empty); 5972 assert(!faker.animalRabbit().empty); 5973 assert(!faker.animalSnake().empty); 5974 assert(!faker.animalType().empty); 5975 assert(!faker.appAuthor().empty); 5976 assert(!faker.appName().empty); 5977 assert(!faker.appVersion().empty); 5978 assert(!faker.businessCreditCardExpiryDates().empty); 5979 assert(!faker.businessCreditCardNumbers().empty); 5980 assert(!faker.businessCreditCardTypes().empty); 5981 assert(!faker.cellPhoneFormats().empty); 5982 assert(!faker.commerceColor().empty); 5983 assert(!faker.commerceDepartment().empty); 5984 assert(!faker.commerceProductDescription().empty); 5985 assert(!faker.commerceProductName().empty); 5986 assert(!faker.commerceProductNameAdjective().empty); 5987 assert(!faker.commerceProductNameMaterial().empty); 5988 assert(!faker.commerceProductNameProduct().empty); 5989 assert(!faker.companyAdjective().empty); 5990 assert(!faker.companyBs().empty); 5991 assert(!faker.companyBsAdjective().empty); 5992 assert(!faker.companyBsNoun().empty); 5993 assert(!faker.companyBsVerb().empty); 5994 assert(!faker.companyCatchPhrase().empty); 5995 assert(!faker.companyDescriptor().empty); 5996 assert(!faker.companyName().empty); 5997 assert(!faker.companyNoun().empty); 5998 assert(!faker.companySuffix().empty); 5999 assert(!faker.databaseCollation().empty); 6000 assert(!faker.databaseColumn().empty); 6001 assert(!faker.databaseEngine().empty); 6002 assert(!faker.databaseType().empty); 6003 assert(!faker.fianaceCreditCardCVV().empty); 6004 assert(!faker.financeAccount().empty); 6005 assert(!faker.financeAccountType().empty); 6006 assert(!faker.financeBIC().empty); 6007 assert(!faker.financeBitcoinAddress().empty); 6008 assert(!faker.financeCreditCard().empty); 6009 assert(!faker.financeCreditCardAmericanExpress().empty); 6010 assert(!faker.financeCreditCardDinersClub().empty); 6011 assert(!faker.financeCreditCardDiscover().empty); 6012 assert(!faker.financeCreditCardInstapayment().empty); 6013 assert(!faker.financeCreditCardJcb().empty); 6014 assert(!faker.financeCreditCardMastercard().empty); 6015 assert(!faker.financeCreditCardSolo().empty); 6016 assert(!faker.financeCreditCardSwitch().empty); 6017 assert(!faker.financeCreditCardVisa().empty); 6018 assert(!faker.financeCurrency().empty); 6019 assert(!faker.financeIBAN().empty); 6020 assert(!faker.financeMask().empty); 6021 assert(!faker.financeRoutingNumber().empty); 6022 assert(!faker.financeTransactionType().empty); 6023 assert(!faker.hackerAbbreviation().empty); 6024 assert(!faker.hackerAdjective().empty); 6025 assert(!faker.hackerIngverb().empty); 6026 assert(!faker.hackerNoun().empty); 6027 assert(!faker.hackerVerb().empty); 6028 assert(!faker.helperAlpha().empty); 6029 assert(!faker.helperAlphaNum().empty); 6030 assert(!faker.helperHexaDecimal().empty); 6031 assert(!faker.internetAvatarUri().empty); 6032 assert(!faker.internetColor().empty); 6033 assert(!faker.internetDomainName().empty); 6034 assert(!faker.internetDomainSuffix().empty); 6035 assert(!faker.internetDomainWord().empty); 6036 assert(!faker.internetExampleEmail().empty); 6037 assert(!faker.internetFreeEmail().empty); 6038 assert(!faker.internetIPv4().empty); 6039 assert(!faker.internetIPv6().empty); 6040 assert(!faker.internetPassword().empty); 6041 assert(!faker.internetProtocol().empty); 6042 assert(!faker.internetUrl().empty); 6043 assert(!faker.internetUserName().empty); 6044 assert(!faker.loremParagraph().empty); 6045 assert(!faker.loremParagraphs().empty); 6046 assert(!faker.loremSentance().empty); 6047 assert(!faker.loremSentances().empty); 6048 assert(!faker.loremSupplemental().empty); 6049 assert(!faker.loremText().empty); 6050 assert(!faker.loremWords().empty); 6051 assert(!faker.musicGenre().empty); 6052 assert(!faker.nameBinaryGender().empty); 6053 assert(!faker.nameFemaleFirstName().empty); 6054 assert(!faker.nameFirstName().empty); 6055 assert(!faker.nameGender().empty); 6056 assert(!faker.nameLastName().empty); 6057 assert(!faker.nameMaleFirstName().empty); 6058 assert(!faker.nameName().empty); 6059 assert(!faker.namePrefix().empty); 6060 assert(!faker.nameSuffix().empty); 6061 assert(!faker.nameTitleDescriptor().empty); 6062 assert(!faker.nameTitleJob().empty); 6063 assert(!faker.nameTitleLevel().empty); 6064 assert(!faker.phoneNumber().empty); 6065 assert(!faker.phoneNumberFormats().empty); 6066 assert(!faker.teamCreature().empty); 6067 assert(!faker.teamName().empty); 6068 assert(!faker.vehicle().empty); 6069 assert(!faker.vehicleBicycle().empty); 6070 assert(!faker.vehicleFuel().empty); 6071 assert(!faker.vehicleManufacturer().empty); 6072 assert(!faker.vehicleModel().empty); 6073 assert(!faker.vehicleVehicleType().empty); 6074 assert(!faker.vehicleVin().empty); 6075 assert(!faker.wordAdjective().empty); 6076 assert(!faker.wordAdverb().empty); 6077 assert(!faker.wordConjunction().empty); 6078 assert(!faker.wordInterjection().empty); 6079 assert(!faker.wordNoun().empty); 6080 assert(!faker.wordPreposition().empty); 6081 assert(!faker.wordVerb().empty); 6082 6083 } 6084 } 6085 6086 unittest { 6087 import faked.faker_zh_cn; 6088 auto faker = new Faker_zh_cn(41); 6089 for(int i = 0; i < 30; ++i) { 6090 assert(!faker.addressBuildingNumber().empty); 6091 assert(!faker.addressCity().empty); 6092 assert(!faker.addressCityName().empty); 6093 assert(!faker.addressCityPrefix().empty); 6094 assert(!faker.addressCitySuffix().empty); 6095 assert(!faker.addressCountry().empty); 6096 assert(!faker.addressCountryCode().empty); 6097 assert(!faker.addressCountryCodeAlpha3().empty); 6098 assert(!faker.addressCounty().empty); 6099 assert(!faker.addressDefaultCountry().empty); 6100 assert(!faker.addressDirection().empty); 6101 assert(!faker.addressDirectionAbbr().empty); 6102 assert(!faker.addressLatitude().empty); 6103 assert(!faker.addressLongitude().empty); 6104 assert(!faker.addressPostcode().empty); 6105 assert(!faker.addressPostcodeByState().empty); 6106 assert(!faker.addressSecondaryAddress().empty); 6107 assert(!faker.addressState().empty); 6108 assert(!faker.addressStateAbbr().empty); 6109 assert(!faker.addressStreetAddress().empty); 6110 assert(!faker.addressStreetName().empty); 6111 assert(!faker.addressStreetSuffix().empty); 6112 assert(!faker.addressTimeZone().empty); 6113 assert(!faker.animalBear().empty); 6114 assert(!faker.animalBird().empty); 6115 assert(!faker.animalCat().empty); 6116 assert(!faker.animalCetacean().empty); 6117 assert(!faker.animalCow().empty); 6118 assert(!faker.animalCrocodilia().empty); 6119 assert(!faker.animalDog().empty); 6120 assert(!faker.animalFish().empty); 6121 assert(!faker.animalHorse().empty); 6122 assert(!faker.animalInsect().empty); 6123 assert(!faker.animalLion().empty); 6124 assert(!faker.animalRabbit().empty); 6125 assert(!faker.animalSnake().empty); 6126 assert(!faker.animalType().empty); 6127 assert(!faker.appAuthor().empty); 6128 assert(!faker.appName().empty); 6129 assert(!faker.appVersion().empty); 6130 assert(!faker.businessCreditCardExpiryDates().empty); 6131 assert(!faker.businessCreditCardNumbers().empty); 6132 assert(!faker.businessCreditCardTypes().empty); 6133 assert(!faker.cellPhoneFormats().empty); 6134 assert(!faker.commerceColor().empty); 6135 assert(!faker.commerceDepartment().empty); 6136 assert(!faker.commerceProductDescription().empty); 6137 assert(!faker.commerceProductName().empty); 6138 assert(!faker.commerceProductNameAdjective().empty); 6139 assert(!faker.commerceProductNameMaterial().empty); 6140 assert(!faker.commerceProductNameProduct().empty); 6141 assert(!faker.companyAdjective().empty); 6142 assert(!faker.companyBs().empty); 6143 assert(!faker.companyBsAdjective().empty); 6144 assert(!faker.companyBsNoun().empty); 6145 assert(!faker.companyBsVerb().empty); 6146 assert(!faker.companyCatchPhrase().empty); 6147 assert(!faker.companyDescriptor().empty); 6148 assert(!faker.companyName().empty); 6149 assert(!faker.companyNoun().empty); 6150 assert(!faker.companySuffix().empty); 6151 assert(!faker.databaseCollation().empty); 6152 assert(!faker.databaseColumn().empty); 6153 assert(!faker.databaseEngine().empty); 6154 assert(!faker.databaseType().empty); 6155 assert(!faker.fianaceCreditCardCVV().empty); 6156 assert(!faker.financeAccount().empty); 6157 assert(!faker.financeAccountType().empty); 6158 assert(!faker.financeBIC().empty); 6159 assert(!faker.financeBitcoinAddress().empty); 6160 assert(!faker.financeCreditCard().empty); 6161 assert(!faker.financeCreditCardAmericanExpress().empty); 6162 assert(!faker.financeCreditCardDinersClub().empty); 6163 assert(!faker.financeCreditCardDiscover().empty); 6164 assert(!faker.financeCreditCardInstapayment().empty); 6165 assert(!faker.financeCreditCardJcb().empty); 6166 assert(!faker.financeCreditCardMastercard().empty); 6167 assert(!faker.financeCreditCardSolo().empty); 6168 assert(!faker.financeCreditCardSwitch().empty); 6169 assert(!faker.financeCreditCardVisa().empty); 6170 assert(!faker.financeCurrency().empty); 6171 assert(!faker.financeIBAN().empty); 6172 assert(!faker.financeMask().empty); 6173 assert(!faker.financeRoutingNumber().empty); 6174 assert(!faker.financeTransactionType().empty); 6175 assert(!faker.hackerAbbreviation().empty); 6176 assert(!faker.hackerAdjective().empty); 6177 assert(!faker.hackerIngverb().empty); 6178 assert(!faker.hackerNoun().empty); 6179 assert(!faker.hackerVerb().empty); 6180 assert(!faker.helperAlpha().empty); 6181 assert(!faker.helperAlphaNum().empty); 6182 assert(!faker.helperHexaDecimal().empty); 6183 assert(!faker.internetAvatarUri().empty); 6184 assert(!faker.internetColor().empty); 6185 assert(!faker.internetDomainName().empty); 6186 assert(!faker.internetDomainSuffix().empty); 6187 assert(!faker.internetDomainWord().empty); 6188 assert(!faker.internetExampleEmail().empty); 6189 assert(!faker.internetFreeEmail().empty); 6190 assert(!faker.internetIPv4().empty); 6191 assert(!faker.internetIPv6().empty); 6192 assert(!faker.internetPassword().empty); 6193 assert(!faker.internetProtocol().empty); 6194 assert(!faker.internetUrl().empty); 6195 assert(!faker.internetUserName().empty); 6196 assert(!faker.loremParagraph().empty); 6197 assert(!faker.loremParagraphs().empty); 6198 assert(!faker.loremSentance().empty); 6199 assert(!faker.loremSentances().empty); 6200 assert(!faker.loremSupplemental().empty); 6201 assert(!faker.loremText().empty); 6202 assert(!faker.loremWords().empty); 6203 assert(!faker.musicGenre().empty); 6204 assert(!faker.nameBinaryGender().empty); 6205 assert(!faker.nameFemaleFirstName().empty); 6206 assert(!faker.nameFirstName().empty); 6207 assert(!faker.nameGender().empty); 6208 assert(!faker.nameLastName().empty); 6209 assert(!faker.nameMaleFirstName().empty); 6210 assert(!faker.nameName().empty); 6211 assert(!faker.namePrefix().empty); 6212 assert(!faker.nameSuffix().empty); 6213 assert(!faker.nameTitleDescriptor().empty); 6214 assert(!faker.nameTitleJob().empty); 6215 assert(!faker.nameTitleLevel().empty); 6216 assert(!faker.phoneNumber().empty); 6217 assert(!faker.phoneNumberFormats().empty); 6218 assert(!faker.teamCreature().empty); 6219 assert(!faker.teamName().empty); 6220 assert(!faker.vehicle().empty); 6221 assert(!faker.vehicleBicycle().empty); 6222 assert(!faker.vehicleFuel().empty); 6223 assert(!faker.vehicleManufacturer().empty); 6224 assert(!faker.vehicleModel().empty); 6225 assert(!faker.vehicleVehicleType().empty); 6226 assert(!faker.vehicleVin().empty); 6227 assert(!faker.wordAdjective().empty); 6228 assert(!faker.wordAdverb().empty); 6229 assert(!faker.wordConjunction().empty); 6230 assert(!faker.wordInterjection().empty); 6231 assert(!faker.wordNoun().empty); 6232 assert(!faker.wordPreposition().empty); 6233 assert(!faker.wordVerb().empty); 6234 6235 } 6236 } 6237 6238 unittest { 6239 import faked.faker_zh_tw; 6240 auto faker = new Faker_zh_tw(42); 6241 for(int i = 0; i < 30; ++i) { 6242 assert(!faker.addressBuildingNumber().empty); 6243 assert(!faker.addressCity().empty); 6244 assert(!faker.addressCityName().empty); 6245 assert(!faker.addressCityPrefix().empty); 6246 assert(!faker.addressCitySuffix().empty); 6247 assert(!faker.addressCountry().empty); 6248 assert(!faker.addressCountryCode().empty); 6249 assert(!faker.addressCountryCodeAlpha3().empty); 6250 assert(!faker.addressCounty().empty); 6251 assert(!faker.addressDefaultCountry().empty); 6252 assert(!faker.addressDirection().empty); 6253 assert(!faker.addressDirectionAbbr().empty); 6254 assert(!faker.addressLatitude().empty); 6255 assert(!faker.addressLongitude().empty); 6256 assert(!faker.addressPostcode().empty); 6257 assert(!faker.addressPostcodeByState().empty); 6258 assert(!faker.addressSecondaryAddress().empty); 6259 assert(!faker.addressState().empty); 6260 assert(!faker.addressStateAbbr().empty); 6261 assert(!faker.addressStreetAddress().empty); 6262 assert(!faker.addressStreetName().empty); 6263 assert(!faker.addressStreetSuffix().empty); 6264 assert(!faker.addressTimeZone().empty); 6265 assert(!faker.animalBear().empty); 6266 assert(!faker.animalBird().empty); 6267 assert(!faker.animalCat().empty); 6268 assert(!faker.animalCetacean().empty); 6269 assert(!faker.animalCow().empty); 6270 assert(!faker.animalCrocodilia().empty); 6271 assert(!faker.animalDog().empty); 6272 assert(!faker.animalFish().empty); 6273 assert(!faker.animalHorse().empty); 6274 assert(!faker.animalInsect().empty); 6275 assert(!faker.animalLion().empty); 6276 assert(!faker.animalRabbit().empty); 6277 assert(!faker.animalSnake().empty); 6278 assert(!faker.animalType().empty); 6279 assert(!faker.appAuthor().empty); 6280 assert(!faker.appName().empty); 6281 assert(!faker.appVersion().empty); 6282 assert(!faker.businessCreditCardExpiryDates().empty); 6283 assert(!faker.businessCreditCardNumbers().empty); 6284 assert(!faker.businessCreditCardTypes().empty); 6285 assert(!faker.cellPhoneFormats().empty); 6286 assert(!faker.commerceColor().empty); 6287 assert(!faker.commerceDepartment().empty); 6288 assert(!faker.commerceProductDescription().empty); 6289 assert(!faker.commerceProductName().empty); 6290 assert(!faker.commerceProductNameAdjective().empty); 6291 assert(!faker.commerceProductNameMaterial().empty); 6292 assert(!faker.commerceProductNameProduct().empty); 6293 assert(!faker.companyAdjective().empty); 6294 assert(!faker.companyBs().empty); 6295 assert(!faker.companyBsAdjective().empty); 6296 assert(!faker.companyBsNoun().empty); 6297 assert(!faker.companyBsVerb().empty); 6298 assert(!faker.companyCatchPhrase().empty); 6299 assert(!faker.companyDescriptor().empty); 6300 assert(!faker.companyName().empty); 6301 assert(!faker.companyNoun().empty); 6302 assert(!faker.companySuffix().empty); 6303 assert(!faker.databaseCollation().empty); 6304 assert(!faker.databaseColumn().empty); 6305 assert(!faker.databaseEngine().empty); 6306 assert(!faker.databaseType().empty); 6307 assert(!faker.fianaceCreditCardCVV().empty); 6308 assert(!faker.financeAccount().empty); 6309 assert(!faker.financeAccountType().empty); 6310 assert(!faker.financeBIC().empty); 6311 assert(!faker.financeBitcoinAddress().empty); 6312 assert(!faker.financeCreditCard().empty); 6313 assert(!faker.financeCreditCardAmericanExpress().empty); 6314 assert(!faker.financeCreditCardDinersClub().empty); 6315 assert(!faker.financeCreditCardDiscover().empty); 6316 assert(!faker.financeCreditCardInstapayment().empty); 6317 assert(!faker.financeCreditCardJcb().empty); 6318 assert(!faker.financeCreditCardMastercard().empty); 6319 assert(!faker.financeCreditCardSolo().empty); 6320 assert(!faker.financeCreditCardSwitch().empty); 6321 assert(!faker.financeCreditCardVisa().empty); 6322 assert(!faker.financeCurrency().empty); 6323 assert(!faker.financeIBAN().empty); 6324 assert(!faker.financeMask().empty); 6325 assert(!faker.financeRoutingNumber().empty); 6326 assert(!faker.financeTransactionType().empty); 6327 assert(!faker.hackerAbbreviation().empty); 6328 assert(!faker.hackerAdjective().empty); 6329 assert(!faker.hackerIngverb().empty); 6330 assert(!faker.hackerNoun().empty); 6331 assert(!faker.hackerVerb().empty); 6332 assert(!faker.helperAlpha().empty); 6333 assert(!faker.helperAlphaNum().empty); 6334 assert(!faker.helperHexaDecimal().empty); 6335 assert(!faker.internetAvatarUri().empty); 6336 assert(!faker.internetColor().empty); 6337 assert(!faker.internetDomainName().empty); 6338 assert(!faker.internetDomainSuffix().empty); 6339 assert(!faker.internetDomainWord().empty); 6340 assert(!faker.internetExampleEmail().empty); 6341 assert(!faker.internetFreeEmail().empty); 6342 assert(!faker.internetIPv4().empty); 6343 assert(!faker.internetIPv6().empty); 6344 assert(!faker.internetPassword().empty); 6345 assert(!faker.internetProtocol().empty); 6346 assert(!faker.internetUrl().empty); 6347 assert(!faker.internetUserName().empty); 6348 assert(!faker.loremParagraph().empty); 6349 assert(!faker.loremParagraphs().empty); 6350 assert(!faker.loremSentance().empty); 6351 assert(!faker.loremSentances().empty); 6352 assert(!faker.loremSupplemental().empty); 6353 assert(!faker.loremText().empty); 6354 assert(!faker.loremWords().empty); 6355 assert(!faker.musicGenre().empty); 6356 assert(!faker.nameBinaryGender().empty); 6357 assert(!faker.nameFemaleFirstName().empty); 6358 assert(!faker.nameFirstName().empty); 6359 assert(!faker.nameGender().empty); 6360 assert(!faker.nameLastName().empty); 6361 assert(!faker.nameMaleFirstName().empty); 6362 assert(!faker.nameName().empty); 6363 assert(!faker.namePrefix().empty); 6364 assert(!faker.nameSuffix().empty); 6365 assert(!faker.nameTitleDescriptor().empty); 6366 assert(!faker.nameTitleJob().empty); 6367 assert(!faker.nameTitleLevel().empty); 6368 assert(!faker.phoneNumber().empty); 6369 assert(!faker.phoneNumberFormats().empty); 6370 assert(!faker.teamCreature().empty); 6371 assert(!faker.teamName().empty); 6372 assert(!faker.vehicle().empty); 6373 assert(!faker.vehicleBicycle().empty); 6374 assert(!faker.vehicleFuel().empty); 6375 assert(!faker.vehicleManufacturer().empty); 6376 assert(!faker.vehicleModel().empty); 6377 assert(!faker.vehicleVehicleType().empty); 6378 assert(!faker.vehicleVin().empty); 6379 assert(!faker.wordAdjective().empty); 6380 assert(!faker.wordAdverb().empty); 6381 assert(!faker.wordConjunction().empty); 6382 assert(!faker.wordInterjection().empty); 6383 assert(!faker.wordNoun().empty); 6384 assert(!faker.wordPreposition().empty); 6385 assert(!faker.wordVerb().empty); 6386 6387 } 6388 } 6389 6390 unittest { 6391 import faked.faker_zu_za; 6392 auto faker = new Faker_zu_za(43); 6393 for(int i = 0; i < 30; ++i) { 6394 assert(!faker.addressBuildingNumber().empty); 6395 assert(!faker.addressCity().empty); 6396 assert(!faker.addressCityName().empty); 6397 assert(!faker.addressCityPrefix().empty); 6398 assert(!faker.addressCitySuffix().empty); 6399 assert(!faker.addressCountry().empty); 6400 assert(!faker.addressCountryCode().empty); 6401 assert(!faker.addressCountryCodeAlpha3().empty); 6402 assert(!faker.addressCounty().empty); 6403 assert(!faker.addressDefaultCountry().empty); 6404 assert(!faker.addressDirection().empty); 6405 assert(!faker.addressDirectionAbbr().empty); 6406 assert(!faker.addressLatitude().empty); 6407 assert(!faker.addressLongitude().empty); 6408 assert(!faker.addressPostcode().empty); 6409 assert(!faker.addressPostcodeByState().empty); 6410 assert(!faker.addressSecondaryAddress().empty); 6411 assert(!faker.addressState().empty); 6412 assert(!faker.addressStateAbbr().empty); 6413 assert(!faker.addressStreetAddress().empty); 6414 assert(!faker.addressStreetName().empty); 6415 assert(!faker.addressStreetSuffix().empty); 6416 assert(!faker.addressTimeZone().empty); 6417 assert(!faker.animalBear().empty); 6418 assert(!faker.animalBird().empty); 6419 assert(!faker.animalCat().empty); 6420 assert(!faker.animalCetacean().empty); 6421 assert(!faker.animalCow().empty); 6422 assert(!faker.animalCrocodilia().empty); 6423 assert(!faker.animalDog().empty); 6424 assert(!faker.animalFish().empty); 6425 assert(!faker.animalHorse().empty); 6426 assert(!faker.animalInsect().empty); 6427 assert(!faker.animalLion().empty); 6428 assert(!faker.animalRabbit().empty); 6429 assert(!faker.animalSnake().empty); 6430 assert(!faker.animalType().empty); 6431 assert(!faker.appAuthor().empty); 6432 assert(!faker.appName().empty); 6433 assert(!faker.appVersion().empty); 6434 assert(!faker.businessCreditCardExpiryDates().empty); 6435 assert(!faker.businessCreditCardNumbers().empty); 6436 assert(!faker.businessCreditCardTypes().empty); 6437 assert(!faker.cellPhoneFormats().empty); 6438 assert(!faker.commerceColor().empty); 6439 assert(!faker.commerceDepartment().empty); 6440 assert(!faker.commerceProductDescription().empty); 6441 assert(!faker.commerceProductName().empty); 6442 assert(!faker.commerceProductNameAdjective().empty); 6443 assert(!faker.commerceProductNameMaterial().empty); 6444 assert(!faker.commerceProductNameProduct().empty); 6445 assert(!faker.companyAdjective().empty); 6446 assert(!faker.companyBs().empty); 6447 assert(!faker.companyBsAdjective().empty); 6448 assert(!faker.companyBsNoun().empty); 6449 assert(!faker.companyBsVerb().empty); 6450 assert(!faker.companyCatchPhrase().empty); 6451 assert(!faker.companyDescriptor().empty); 6452 assert(!faker.companyName().empty); 6453 assert(!faker.companyNoun().empty); 6454 assert(!faker.companySuffix().empty); 6455 assert(!faker.databaseCollation().empty); 6456 assert(!faker.databaseColumn().empty); 6457 assert(!faker.databaseEngine().empty); 6458 assert(!faker.databaseType().empty); 6459 assert(!faker.fianaceCreditCardCVV().empty); 6460 assert(!faker.financeAccount().empty); 6461 assert(!faker.financeAccountType().empty); 6462 assert(!faker.financeBIC().empty); 6463 assert(!faker.financeBitcoinAddress().empty); 6464 assert(!faker.financeCreditCard().empty); 6465 assert(!faker.financeCreditCardAmericanExpress().empty); 6466 assert(!faker.financeCreditCardDinersClub().empty); 6467 assert(!faker.financeCreditCardDiscover().empty); 6468 assert(!faker.financeCreditCardInstapayment().empty); 6469 assert(!faker.financeCreditCardJcb().empty); 6470 assert(!faker.financeCreditCardMastercard().empty); 6471 assert(!faker.financeCreditCardSolo().empty); 6472 assert(!faker.financeCreditCardSwitch().empty); 6473 assert(!faker.financeCreditCardVisa().empty); 6474 assert(!faker.financeCurrency().empty); 6475 assert(!faker.financeIBAN().empty); 6476 assert(!faker.financeMask().empty); 6477 assert(!faker.financeRoutingNumber().empty); 6478 assert(!faker.financeTransactionType().empty); 6479 assert(!faker.hackerAbbreviation().empty); 6480 assert(!faker.hackerAdjective().empty); 6481 assert(!faker.hackerIngverb().empty); 6482 assert(!faker.hackerNoun().empty); 6483 assert(!faker.hackerVerb().empty); 6484 assert(!faker.helperAlpha().empty); 6485 assert(!faker.helperAlphaNum().empty); 6486 assert(!faker.helperHexaDecimal().empty); 6487 assert(!faker.internetAvatarUri().empty); 6488 assert(!faker.internetColor().empty); 6489 assert(!faker.internetDomainName().empty); 6490 assert(!faker.internetDomainSuffix().empty); 6491 assert(!faker.internetDomainWord().empty); 6492 assert(!faker.internetExampleEmail().empty); 6493 assert(!faker.internetFreeEmail().empty); 6494 assert(!faker.internetIPv4().empty); 6495 assert(!faker.internetIPv6().empty); 6496 assert(!faker.internetPassword().empty); 6497 assert(!faker.internetProtocol().empty); 6498 assert(!faker.internetUrl().empty); 6499 assert(!faker.internetUserName().empty); 6500 assert(!faker.loremParagraph().empty); 6501 assert(!faker.loremParagraphs().empty); 6502 assert(!faker.loremSentance().empty); 6503 assert(!faker.loremSentances().empty); 6504 assert(!faker.loremSupplemental().empty); 6505 assert(!faker.loremText().empty); 6506 assert(!faker.loremWords().empty); 6507 assert(!faker.musicGenre().empty); 6508 assert(!faker.nameBinaryGender().empty); 6509 assert(!faker.nameFemaleFirstName().empty); 6510 assert(!faker.nameFirstName().empty); 6511 assert(!faker.nameGender().empty); 6512 assert(!faker.nameLastName().empty); 6513 assert(!faker.nameMaleFirstName().empty); 6514 assert(!faker.nameName().empty); 6515 assert(!faker.namePrefix().empty); 6516 assert(!faker.nameSuffix().empty); 6517 assert(!faker.nameTitleDescriptor().empty); 6518 assert(!faker.nameTitleJob().empty); 6519 assert(!faker.nameTitleLevel().empty); 6520 assert(!faker.phoneNumber().empty); 6521 assert(!faker.phoneNumberFormats().empty); 6522 assert(!faker.teamCreature().empty); 6523 assert(!faker.teamName().empty); 6524 assert(!faker.vehicle().empty); 6525 assert(!faker.vehicleBicycle().empty); 6526 assert(!faker.vehicleFuel().empty); 6527 assert(!faker.vehicleManufacturer().empty); 6528 assert(!faker.vehicleModel().empty); 6529 assert(!faker.vehicleVehicleType().empty); 6530 assert(!faker.vehicleVin().empty); 6531 assert(!faker.wordAdjective().empty); 6532 assert(!faker.wordAdverb().empty); 6533 assert(!faker.wordConjunction().empty); 6534 assert(!faker.wordInterjection().empty); 6535 assert(!faker.wordNoun().empty); 6536 assert(!faker.wordPreposition().empty); 6537 assert(!faker.wordVerb().empty); 6538 6539 } 6540 } 6541 6542 unittest { 6543 import faked.base; 6544 auto faker = new Faker(44); 6545 for(int i = 0; i < 30; ++i) { 6546 assert(!faker.addressBuildingNumber().empty); 6547 assert(!faker.addressCity().empty); 6548 assert(!faker.addressCityName().empty); 6549 assert(!faker.addressCityPrefix().empty); 6550 assert(!faker.addressCitySuffix().empty); 6551 assert(!faker.addressCountry().empty); 6552 assert(!faker.addressCountryCode().empty); 6553 assert(!faker.addressCountryCodeAlpha3().empty); 6554 assert(!faker.addressCounty().empty); 6555 assert(!faker.addressDefaultCountry().empty); 6556 assert(!faker.addressDirection().empty); 6557 assert(!faker.addressDirectionAbbr().empty); 6558 assert(!faker.addressLatitude().empty); 6559 assert(!faker.addressLongitude().empty); 6560 assert(!faker.addressPostcode().empty); 6561 assert(!faker.addressPostcodeByState().empty); 6562 assert(!faker.addressSecondaryAddress().empty); 6563 assert(!faker.addressState().empty); 6564 assert(!faker.addressStateAbbr().empty); 6565 assert(!faker.addressStreetAddress().empty); 6566 assert(!faker.addressStreetName().empty); 6567 assert(!faker.addressStreetSuffix().empty); 6568 assert(!faker.addressTimeZone().empty); 6569 assert(!faker.animalBear().empty); 6570 assert(!faker.animalBird().empty); 6571 assert(!faker.animalCat().empty); 6572 assert(!faker.animalCetacean().empty); 6573 assert(!faker.animalCow().empty); 6574 assert(!faker.animalCrocodilia().empty); 6575 assert(!faker.animalDog().empty); 6576 assert(!faker.animalFish().empty); 6577 assert(!faker.animalHorse().empty); 6578 assert(!faker.animalInsect().empty); 6579 assert(!faker.animalLion().empty); 6580 assert(!faker.animalRabbit().empty); 6581 assert(!faker.animalSnake().empty); 6582 assert(!faker.animalType().empty); 6583 assert(!faker.appAuthor().empty); 6584 assert(!faker.appName().empty); 6585 assert(!faker.appVersion().empty); 6586 assert(!faker.businessCreditCardExpiryDates().empty); 6587 assert(!faker.businessCreditCardNumbers().empty); 6588 assert(!faker.businessCreditCardTypes().empty); 6589 assert(!faker.cellPhoneFormats().empty); 6590 assert(!faker.commerceColor().empty); 6591 assert(!faker.commerceDepartment().empty); 6592 assert(!faker.commerceProductDescription().empty); 6593 assert(!faker.commerceProductName().empty); 6594 assert(!faker.commerceProductNameAdjective().empty); 6595 assert(!faker.commerceProductNameMaterial().empty); 6596 assert(!faker.commerceProductNameProduct().empty); 6597 assert(!faker.companyAdjective().empty); 6598 assert(!faker.companyBs().empty); 6599 assert(!faker.companyBsAdjective().empty); 6600 assert(!faker.companyBsNoun().empty); 6601 assert(!faker.companyBsVerb().empty); 6602 assert(!faker.companyCatchPhrase().empty); 6603 assert(!faker.companyDescriptor().empty); 6604 assert(!faker.companyName().empty); 6605 assert(!faker.companyNoun().empty); 6606 assert(!faker.companySuffix().empty); 6607 assert(!faker.databaseCollation().empty); 6608 assert(!faker.databaseColumn().empty); 6609 assert(!faker.databaseEngine().empty); 6610 assert(!faker.databaseType().empty); 6611 assert(!faker.fianaceCreditCardCVV().empty); 6612 assert(!faker.financeAccount().empty); 6613 assert(!faker.financeAccountType().empty); 6614 assert(!faker.financeBIC().empty); 6615 assert(!faker.financeBitcoinAddress().empty); 6616 assert(!faker.financeCreditCard().empty); 6617 assert(!faker.financeCreditCardAmericanExpress().empty); 6618 assert(!faker.financeCreditCardDinersClub().empty); 6619 assert(!faker.financeCreditCardDiscover().empty); 6620 assert(!faker.financeCreditCardInstapayment().empty); 6621 assert(!faker.financeCreditCardJcb().empty); 6622 assert(!faker.financeCreditCardMastercard().empty); 6623 assert(!faker.financeCreditCardSolo().empty); 6624 assert(!faker.financeCreditCardSwitch().empty); 6625 assert(!faker.financeCreditCardVisa().empty); 6626 assert(!faker.financeCurrency().empty); 6627 assert(!faker.financeIBAN().empty); 6628 assert(!faker.financeMask().empty); 6629 assert(!faker.financeRoutingNumber().empty); 6630 assert(!faker.financeTransactionType().empty); 6631 assert(!faker.hackerAbbreviation().empty); 6632 assert(!faker.hackerAdjective().empty); 6633 assert(!faker.hackerIngverb().empty); 6634 assert(!faker.hackerNoun().empty); 6635 assert(!faker.hackerVerb().empty); 6636 assert(!faker.helperAlpha().empty); 6637 assert(!faker.helperAlphaNum().empty); 6638 assert(!faker.helperHexaDecimal().empty); 6639 assert(!faker.internetAvatarUri().empty); 6640 assert(!faker.internetColor().empty); 6641 assert(!faker.internetDomainName().empty); 6642 assert(!faker.internetDomainSuffix().empty); 6643 assert(!faker.internetDomainWord().empty); 6644 assert(!faker.internetExampleEmail().empty); 6645 assert(!faker.internetFreeEmail().empty); 6646 assert(!faker.internetIPv4().empty); 6647 assert(!faker.internetIPv6().empty); 6648 assert(!faker.internetPassword().empty); 6649 assert(!faker.internetProtocol().empty); 6650 assert(!faker.internetUrl().empty); 6651 assert(!faker.internetUserName().empty); 6652 assert(!faker.loremParagraph().empty); 6653 assert(!faker.loremParagraphs().empty); 6654 assert(!faker.loremSentance().empty); 6655 assert(!faker.loremSentances().empty); 6656 assert(!faker.loremSupplemental().empty); 6657 assert(!faker.loremText().empty); 6658 assert(!faker.loremWords().empty); 6659 assert(!faker.musicGenre().empty); 6660 assert(!faker.nameBinaryGender().empty); 6661 assert(!faker.nameFemaleFirstName().empty); 6662 assert(!faker.nameFirstName().empty); 6663 assert(!faker.nameGender().empty); 6664 assert(!faker.nameLastName().empty); 6665 assert(!faker.nameMaleFirstName().empty); 6666 assert(!faker.nameName().empty); 6667 assert(!faker.namePrefix().empty); 6668 assert(!faker.nameSuffix().empty); 6669 assert(!faker.nameTitleDescriptor().empty); 6670 assert(!faker.nameTitleJob().empty); 6671 assert(!faker.nameTitleLevel().empty); 6672 assert(!faker.phoneNumber().empty); 6673 assert(!faker.phoneNumberFormats().empty); 6674 assert(!faker.teamCreature().empty); 6675 assert(!faker.teamName().empty); 6676 assert(!faker.vehicle().empty); 6677 assert(!faker.vehicleBicycle().empty); 6678 assert(!faker.vehicleFuel().empty); 6679 assert(!faker.vehicleManufacturer().empty); 6680 assert(!faker.vehicleModel().empty); 6681 assert(!faker.vehicleVehicleType().empty); 6682 assert(!faker.vehicleVin().empty); 6683 assert(!faker.wordAdjective().empty); 6684 assert(!faker.wordAdverb().empty); 6685 assert(!faker.wordConjunction().empty); 6686 assert(!faker.wordInterjection().empty); 6687 assert(!faker.wordNoun().empty); 6688 assert(!faker.wordPreposition().empty); 6689 assert(!faker.wordVerb().empty); 6690 6691 } 6692 } 6693