1# Test data for Person Name Data 2# Copyright © 1991-2024 Unicode, Inc. 3# For terms of use, see http://www.unicode.org/copyright.html 4# SPDX-License-Identifier: Unicode-3.0 5# CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6# CLDR person name formatting test data for: qu 7# 8# Test lines have the following structure: 9# 10# enum ; <type> ; <value>(', ' <value) 11# For all the elements in <…> below, the possible choices that could appear in the file. 12# For example, <field> could be any of title, given, … credentials. 13# Verify that all of these values work with the implementation. 14# 15# name ; <field>('-'<modifier>) ; <value> 16# A sequence of these is to be used to build a person name object with the given field values. 17# If the <field> is 'locale', then the value is the locale of the name. 18# That will always be the last field in the name. 19# NOTE: the locale for the name (where different than the test file's locale) will generally not match the text. 20# It is chosen to exercise the person name formatting, by having a different given-surname order than the file's locale. 21# 22# expectedResult; <value> 23# This line follows a sequence of name lines, and indicates the that all the following parameter lines have this expected value. 24# 25# parameters; <options>; <length>; <usage>; <formality> 26# Each of these parameter lines should be tested to see that when formatting the current name with these parameters, 27# the expected value is produced. 28# 29# endName 30# Indicates the end of the values to be tested with the current name. 31# 32# ===== 33# Example: 34# enum ; field ; title, given, given2, surname, surname2, generation, credentials 35# … 36# 37# name ; given; Iris 38# name ; surname; Falke 39# name ; locale; de 40# 41# expectedResult; Falke, Iris 42# 43# parameters; sorting; long; referring; formal 44# parameters; sorting; medium; referring; informal 45# 46# endName 47# 48# name ; given; Max 49# name ; given2; Ben 50# name ; surname; Mustermann 51# … 52# ===== 53 54enum ; field ; title, given, given2, surname, surname2, generation, credentials 55enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive 56enum ; order ; givenFirst, surnameFirst, sorting 57enum ; length ; long, medium, short 58enum ; usage ; referring, addressing, monogram 59enum ; formality ; formal, informal 60 61# nativeG 62name ; given; Mario 63name ; locale; qu_AQ 64 65expectedResult; Mario 66 67parameters; givenFirst; long; referring; formal 68parameters; givenFirst; long; referring; informal 69parameters; givenFirst; long; addressing; formal 70parameters; givenFirst; long; addressing; informal 71parameters; givenFirst; medium; referring; formal 72parameters; givenFirst; medium; referring; informal 73parameters; givenFirst; medium; addressing; formal 74parameters; givenFirst; medium; addressing; informal 75parameters; givenFirst; short; referring; formal 76parameters; givenFirst; short; referring; informal 77parameters; givenFirst; short; addressing; formal 78parameters; givenFirst; short; addressing; informal 79parameters; surnameFirst; long; referring; formal 80parameters; surnameFirst; long; referring; informal 81parameters; surnameFirst; long; addressing; formal 82parameters; surnameFirst; long; addressing; informal 83parameters; surnameFirst; medium; referring; formal 84parameters; surnameFirst; medium; referring; informal 85parameters; surnameFirst; medium; addressing; formal 86parameters; surnameFirst; medium; addressing; informal 87parameters; surnameFirst; short; referring; formal 88parameters; surnameFirst; short; referring; informal 89parameters; surnameFirst; short; addressing; formal 90parameters; surnameFirst; short; addressing; informal 91parameters; sorting; long; referring; formal 92parameters; sorting; long; referring; informal 93parameters; sorting; medium; referring; formal 94parameters; sorting; medium; referring; informal 95parameters; sorting; short; referring; formal 96parameters; sorting; short; referring; informal 97 98expectedResult; M 99 100parameters; givenFirst; long; monogram; formal 101parameters; givenFirst; long; monogram; informal 102parameters; givenFirst; medium; monogram; formal 103parameters; givenFirst; medium; monogram; informal 104parameters; givenFirst; short; monogram; formal 105parameters; givenFirst; short; monogram; informal 106parameters; surnameFirst; long; monogram; formal 107parameters; surnameFirst; long; monogram; informal 108parameters; surnameFirst; medium; monogram; formal 109parameters; surnameFirst; medium; monogram; informal 110parameters; surnameFirst; short; monogram; formal 111parameters; surnameFirst; short; monogram; informal 112 113endName 114 115# nativeGS 116name ; given; Carlos 117name ; surname; Zabala 118name ; locale; qu_AQ 119 120expectedResult; Zabala, Carlos 121 122parameters; sorting; long; referring; formal 123parameters; sorting; long; referring; informal 124parameters; sorting; medium; referring; formal 125parameters; sorting; medium; referring; informal 126parameters; sorting; short; referring; informal 127 128expectedResult; Carlos Zabala 129 130parameters; givenFirst; long; referring; formal 131parameters; givenFirst; long; referring; informal 132parameters; givenFirst; medium; referring; formal 133parameters; givenFirst; medium; referring; informal 134 135expectedResult; Zabala Carlos 136 137parameters; surnameFirst; long; referring; formal 138parameters; surnameFirst; long; referring; informal 139parameters; surnameFirst; medium; referring; formal 140parameters; surnameFirst; medium; referring; informal 141 142expectedResult; Zabala, C. 143 144parameters; sorting; short; referring; formal 145 146expectedResult; C. Zabala 147 148parameters; givenFirst; short; referring; formal 149 150expectedResult; Carlos Z. 151 152parameters; givenFirst; short; referring; informal 153 154expectedResult; Zabala C. 155 156parameters; surnameFirst; short; referring; formal 157parameters; surnameFirst; short; referring; informal 158 159expectedResult; Carlos 160 161parameters; givenFirst; long; addressing; informal 162parameters; givenFirst; medium; addressing; informal 163parameters; givenFirst; short; addressing; informal 164parameters; surnameFirst; long; addressing; informal 165parameters; surnameFirst; medium; addressing; informal 166parameters; surnameFirst; short; addressing; informal 167 168expectedResult; Zabala 169 170parameters; givenFirst; long; addressing; formal 171parameters; givenFirst; medium; addressing; formal 172parameters; givenFirst; short; addressing; formal 173parameters; surnameFirst; long; addressing; formal 174parameters; surnameFirst; medium; addressing; formal 175parameters; surnameFirst; short; addressing; formal 176 177expectedResult; CZ 178 179parameters; givenFirst; long; monogram; formal 180parameters; givenFirst; long; monogram; informal 181 182expectedResult; ZC 183 184parameters; surnameFirst; long; monogram; formal 185parameters; surnameFirst; long; monogram; informal 186 187expectedResult; C 188 189parameters; givenFirst; medium; monogram; informal 190parameters; givenFirst; short; monogram; informal 191parameters; surnameFirst; medium; monogram; informal 192parameters; surnameFirst; short; monogram; informal 193 194expectedResult; Z 195 196parameters; givenFirst; medium; monogram; formal 197parameters; givenFirst; short; monogram; formal 198parameters; surnameFirst; medium; monogram; formal 199parameters; surnameFirst; short; monogram; formal 200 201endName 202 203# nativeGGS 204name ; given; Marco 205name ; given2; Antonio 206name ; surname; Flores 207name ; locale; qu_AQ 208 209expectedResult; Flores, Marco Antonio 210 211parameters; sorting; long; referring; formal 212 213expectedResult; Flores Marco Antonio 214 215parameters; surnameFirst; long; referring; formal 216 217expectedResult; Marco Antonio Flores 218 219parameters; givenFirst; long; referring; formal 220 221expectedResult; Flores, Marco A. 222 223parameters; sorting; medium; referring; formal 224 225expectedResult; Flores Marco A. 226 227parameters; surnameFirst; medium; referring; formal 228 229expectedResult; Marco A. Flores 230 231parameters; givenFirst; medium; referring; formal 232 233expectedResult; Flores, M. A. 234 235parameters; sorting; short; referring; formal 236 237expectedResult; Flores, Marco 238 239parameters; sorting; long; referring; informal 240parameters; sorting; medium; referring; informal 241parameters; sorting; short; referring; informal 242 243expectedResult; Flores M. A. 244 245parameters; surnameFirst; short; referring; formal 246 247expectedResult; Flores Marco 248 249parameters; surnameFirst; long; referring; informal 250parameters; surnameFirst; medium; referring; informal 251 252expectedResult; M. A. Flores 253 254parameters; givenFirst; short; referring; formal 255 256expectedResult; Marco Flores 257 258parameters; givenFirst; long; referring; informal 259parameters; givenFirst; medium; referring; informal 260 261expectedResult; Flores M. 262 263parameters; surnameFirst; short; referring; informal 264 265expectedResult; Marco F. 266 267parameters; givenFirst; short; referring; informal 268 269expectedResult; Flores 270 271parameters; givenFirst; long; addressing; formal 272parameters; givenFirst; medium; addressing; formal 273parameters; givenFirst; short; addressing; formal 274parameters; surnameFirst; long; addressing; formal 275parameters; surnameFirst; medium; addressing; formal 276parameters; surnameFirst; short; addressing; formal 277 278expectedResult; Marco 279 280parameters; givenFirst; long; addressing; informal 281parameters; givenFirst; medium; addressing; informal 282parameters; givenFirst; short; addressing; informal 283parameters; surnameFirst; long; addressing; informal 284parameters; surnameFirst; medium; addressing; informal 285parameters; surnameFirst; short; addressing; informal 286 287expectedResult; FMA 288 289parameters; surnameFirst; long; monogram; formal 290 291expectedResult; MAF 292 293parameters; givenFirst; long; monogram; formal 294 295expectedResult; FM 296 297parameters; surnameFirst; long; monogram; informal 298 299expectedResult; MF 300 301parameters; givenFirst; long; monogram; informal 302 303expectedResult; F 304 305parameters; givenFirst; medium; monogram; formal 306parameters; givenFirst; short; monogram; formal 307parameters; surnameFirst; medium; monogram; formal 308parameters; surnameFirst; short; monogram; formal 309 310expectedResult; M 311 312parameters; givenFirst; medium; monogram; informal 313parameters; givenFirst; short; monogram; informal 314parameters; surnameFirst; medium; monogram; informal 315parameters; surnameFirst; short; monogram; informal 316 317endName 318 319# nativeFull 320name ; title; Sr. 321name ; given; Maria García 322name ; given-informal; Mari 323name ; given2; Rosa 324name ; surname-prefix; de la 325name ; surname-core; Cruz 326name ; surname2; Quispe 327name ; generation; Jr. 328name ; credentials; A. R. 329name ; locale; qu_AQ 330 331expectedResult; A. R., Sr. de la Cruz Maria García Rosa Jr. 332 333parameters; surnameFirst; long; referring; formal 334 335expectedResult; A. R., Sr. Maria García Rosa de la Cruz Jr. 336 337parameters; givenFirst; long; referring; formal 338 339expectedResult; A. R., de la Cruz Maria García R. Jr. 340 341parameters; surnameFirst; medium; referring; formal 342 343expectedResult; A. R., Maria García R. de la Cruz Jr. 344 345parameters; givenFirst; medium; referring; formal 346 347expectedResult; Cruz, de la Maria García Rosa 348 349parameters; sorting; long; referring; formal 350 351expectedResult; Cruz, de la Maria García R. 352 353parameters; sorting; medium; referring; formal 354 355expectedResult; Cruz, de la M. G. R. 356 357parameters; sorting; short; referring; formal 358 359expectedResult; de la Cruz M. G. R. 360 361parameters; surnameFirst; short; referring; formal 362 363expectedResult; M. G. R. de la Cruz 364 365parameters; givenFirst; short; referring; formal 366 367expectedResult; de la Cruz M. G. 368 369parameters; surnameFirst; short; referring; informal 370 371expectedResult; de la Cruz, Mari 372 373parameters; sorting; long; referring; informal 374parameters; sorting; medium; referring; informal 375parameters; sorting; short; referring; informal 376 377expectedResult; de la Cruz Mari 378 379parameters; surnameFirst; long; referring; informal 380parameters; surnameFirst; medium; referring; informal 381 382expectedResult; Mari de la Cruz 383 384parameters; givenFirst; long; referring; informal 385parameters; givenFirst; medium; referring; informal 386 387expectedResult; Sr. de la Cruz 388 389parameters; givenFirst; long; addressing; formal 390parameters; givenFirst; medium; addressing; formal 391parameters; givenFirst; short; addressing; formal 392parameters; surnameFirst; long; addressing; formal 393parameters; surnameFirst; medium; addressing; formal 394parameters; surnameFirst; short; addressing; formal 395 396expectedResult; Mari d. l. C. 397 398parameters; givenFirst; short; referring; informal 399 400expectedResult; DQMR 401 402parameters; surnameFirst; long; monogram; formal 403 404expectedResult; Mari 405 406parameters; givenFirst; long; addressing; informal 407parameters; givenFirst; medium; addressing; informal 408parameters; givenFirst; short; addressing; informal 409parameters; surnameFirst; long; addressing; informal 410parameters; surnameFirst; medium; addressing; informal 411parameters; surnameFirst; short; addressing; informal 412 413expectedResult; MRDQ 414 415parameters; givenFirst; long; monogram; formal 416 417expectedResult; DM 418 419parameters; surnameFirst; long; monogram; informal 420 421expectedResult; MD 422 423parameters; givenFirst; long; monogram; informal 424 425expectedResult; D 426 427parameters; givenFirst; medium; monogram; formal 428parameters; givenFirst; short; monogram; formal 429parameters; surnameFirst; medium; monogram; formal 430parameters; surnameFirst; short; monogram; formal 431 432expectedResult; M 433 434parameters; givenFirst; medium; monogram; informal 435parameters; givenFirst; short; monogram; informal 436parameters; surnameFirst; medium; monogram; informal 437parameters; surnameFirst; short; monogram; informal 438 439endName 440 441# foreignG 442name ; given; Pedro 443name ; locale; ko_AQ 444 445expectedResult; Pedro 446 447parameters; givenFirst; long; referring; formal 448parameters; givenFirst; long; referring; informal 449parameters; givenFirst; long; addressing; formal 450parameters; givenFirst; long; addressing; informal 451parameters; givenFirst; medium; referring; formal 452parameters; givenFirst; medium; referring; informal 453parameters; givenFirst; medium; addressing; formal 454parameters; givenFirst; medium; addressing; informal 455parameters; givenFirst; short; referring; formal 456parameters; givenFirst; short; referring; informal 457parameters; givenFirst; short; addressing; formal 458parameters; givenFirst; short; addressing; informal 459parameters; surnameFirst; long; referring; formal 460parameters; surnameFirst; long; referring; informal 461parameters; surnameFirst; long; addressing; formal 462parameters; surnameFirst; long; addressing; informal 463parameters; surnameFirst; medium; referring; formal 464parameters; surnameFirst; medium; referring; informal 465parameters; surnameFirst; medium; addressing; formal 466parameters; surnameFirst; medium; addressing; informal 467parameters; surnameFirst; short; referring; formal 468parameters; surnameFirst; short; referring; informal 469parameters; surnameFirst; short; addressing; formal 470parameters; surnameFirst; short; addressing; informal 471parameters; sorting; long; referring; formal 472parameters; sorting; long; referring; informal 473parameters; sorting; medium; referring; formal 474parameters; sorting; medium; referring; informal 475parameters; sorting; short; referring; formal 476parameters; sorting; short; referring; informal 477 478expectedResult; P 479 480parameters; givenFirst; long; monogram; formal 481parameters; givenFirst; long; monogram; informal 482parameters; givenFirst; medium; monogram; formal 483parameters; givenFirst; medium; monogram; informal 484parameters; givenFirst; short; monogram; formal 485parameters; givenFirst; short; monogram; informal 486parameters; surnameFirst; long; monogram; formal 487parameters; surnameFirst; long; monogram; informal 488parameters; surnameFirst; medium; monogram; formal 489parameters; surnameFirst; medium; monogram; informal 490parameters; surnameFirst; short; monogram; formal 491parameters; surnameFirst; short; monogram; informal 492 493endName 494 495# foreignGS 496name ; given; Ana 497name ; surname; Torres 498name ; locale; ko_AQ 499 500expectedResult; Torres, Ana 501 502parameters; sorting; long; referring; formal 503parameters; sorting; long; referring; informal 504parameters; sorting; medium; referring; formal 505parameters; sorting; medium; referring; informal 506parameters; sorting; short; referring; informal 507 508expectedResult; Ana Torres 509 510parameters; givenFirst; long; referring; formal 511parameters; givenFirst; long; referring; informal 512parameters; givenFirst; medium; referring; formal 513parameters; givenFirst; medium; referring; informal 514 515expectedResult; Torres Ana 516 517parameters; surnameFirst; long; referring; formal 518parameters; surnameFirst; long; referring; informal 519parameters; surnameFirst; medium; referring; formal 520parameters; surnameFirst; medium; referring; informal 521 522expectedResult; Torres, A. 523 524parameters; sorting; short; referring; formal 525 526expectedResult; A. Torres 527 528parameters; givenFirst; short; referring; formal 529 530expectedResult; Torres A. 531 532parameters; surnameFirst; short; referring; formal 533parameters; surnameFirst; short; referring; informal 534 535expectedResult; Ana T. 536 537parameters; givenFirst; short; referring; informal 538 539expectedResult; Torres 540 541parameters; givenFirst; long; addressing; formal 542parameters; givenFirst; medium; addressing; formal 543parameters; givenFirst; short; addressing; formal 544parameters; surnameFirst; long; addressing; formal 545parameters; surnameFirst; medium; addressing; formal 546parameters; surnameFirst; short; addressing; formal 547 548expectedResult; Ana 549 550parameters; givenFirst; long; addressing; informal 551parameters; givenFirst; medium; addressing; informal 552parameters; givenFirst; short; addressing; informal 553parameters; surnameFirst; long; addressing; informal 554parameters; surnameFirst; medium; addressing; informal 555parameters; surnameFirst; short; addressing; informal 556 557expectedResult; AT 558 559parameters; givenFirst; long; monogram; formal 560parameters; givenFirst; long; monogram; informal 561 562expectedResult; TA 563 564parameters; surnameFirst; long; monogram; formal 565parameters; surnameFirst; long; monogram; informal 566 567expectedResult; A 568 569parameters; givenFirst; medium; monogram; informal 570parameters; givenFirst; short; monogram; informal 571parameters; surnameFirst; medium; monogram; informal 572parameters; surnameFirst; short; monogram; informal 573 574expectedResult; T 575 576parameters; givenFirst; medium; monogram; formal 577parameters; givenFirst; short; monogram; formal 578parameters; surnameFirst; medium; monogram; formal 579parameters; surnameFirst; short; monogram; formal 580 581endName 582 583# foreignGGS 584name ; given; Edwin 585name ; given2; Segundo 586name ; surname; Condori 587name ; locale; ko_AQ 588 589expectedResult; Condori, Edwin Segundo 590 591parameters; sorting; long; referring; formal 592 593expectedResult; Condori Edwin Segundo 594 595parameters; surnameFirst; long; referring; formal 596 597expectedResult; Edwin Segundo Condori 598 599parameters; givenFirst; long; referring; formal 600 601expectedResult; Condori, Edwin S. 602 603parameters; sorting; medium; referring; formal 604 605expectedResult; Condori Edwin S. 606 607parameters; surnameFirst; medium; referring; formal 608 609expectedResult; Edwin S. Condori 610 611parameters; givenFirst; medium; referring; formal 612 613expectedResult; Condori, E. S. 614 615parameters; sorting; short; referring; formal 616 617expectedResult; Condori, Edwin 618 619parameters; sorting; long; referring; informal 620parameters; sorting; medium; referring; informal 621parameters; sorting; short; referring; informal 622 623expectedResult; Condori E. S. 624 625parameters; surnameFirst; short; referring; formal 626 627expectedResult; Condori Edwin 628 629parameters; surnameFirst; long; referring; informal 630parameters; surnameFirst; medium; referring; informal 631 632expectedResult; E. S. Condori 633 634parameters; givenFirst; short; referring; formal 635 636expectedResult; Edwin Condori 637 638parameters; givenFirst; long; referring; informal 639parameters; givenFirst; medium; referring; informal 640 641expectedResult; Condori E. 642 643parameters; surnameFirst; short; referring; informal 644 645expectedResult; Edwin C. 646 647parameters; givenFirst; short; referring; informal 648 649expectedResult; Condori 650 651parameters; givenFirst; long; addressing; formal 652parameters; givenFirst; medium; addressing; formal 653parameters; givenFirst; short; addressing; formal 654parameters; surnameFirst; long; addressing; formal 655parameters; surnameFirst; medium; addressing; formal 656parameters; surnameFirst; short; addressing; formal 657 658expectedResult; Edwin 659 660parameters; givenFirst; long; addressing; informal 661parameters; givenFirst; medium; addressing; informal 662parameters; givenFirst; short; addressing; informal 663parameters; surnameFirst; long; addressing; informal 664parameters; surnameFirst; medium; addressing; informal 665parameters; surnameFirst; short; addressing; informal 666 667expectedResult; CES 668 669parameters; surnameFirst; long; monogram; formal 670 671expectedResult; ESC 672 673parameters; givenFirst; long; monogram; formal 674 675expectedResult; CE 676 677parameters; surnameFirst; long; monogram; informal 678 679expectedResult; EC 680 681parameters; givenFirst; long; monogram; informal 682 683expectedResult; C 684 685parameters; givenFirst; medium; monogram; formal 686parameters; givenFirst; short; monogram; formal 687parameters; surnameFirst; medium; monogram; formal 688parameters; surnameFirst; short; monogram; formal 689 690expectedResult; E 691 692parameters; givenFirst; medium; monogram; informal 693parameters; givenFirst; short; monogram; informal 694parameters; surnameFirst; medium; monogram; informal 695parameters; surnameFirst; short; monogram; informal 696 697endName 698 699# foreignFull 700name ; title; Prof. Dr. 701name ; given; Alejandro Manuel 702name ; given-informal; Ale 703name ; given2; César Mamani 704name ; surname-prefix; de la 705name ; surname-core; Cruz 706name ; surname2; Guzmán Huamán 707name ; generation; Jr. 708name ; credentials; Ph. D. 709name ; locale; ko_AQ 710 711expectedResult; Ph. D., Prof. Dr. Alejandro Manuel César Mamani de la Cruz Jr. 712 713parameters; givenFirst; long; referring; formal 714 715expectedResult; Ph. D., Prof. Dr. de la Cruz Alejandro Manuel César Mamani Jr. 716 717parameters; surnameFirst; long; referring; formal 718 719expectedResult; Ph. D., Alejandro Manuel C. M. de la Cruz Jr. 720 721parameters; givenFirst; medium; referring; formal 722 723expectedResult; Ph. D., de la Cruz Alejandro Manuel C. M. Jr. 724 725parameters; surnameFirst; medium; referring; formal 726 727expectedResult; Cruz, de la Alejandro Manuel César Mamani 728 729parameters; sorting; long; referring; formal 730 731expectedResult; Cruz, de la Alejandro Manuel C. M. 732 733parameters; sorting; medium; referring; formal 734 735expectedResult; Cruz, de la A. M. C. M. 736 737parameters; sorting; short; referring; formal 738 739expectedResult; A. M. C. M. de la Cruz 740 741parameters; givenFirst; short; referring; formal 742 743expectedResult; de la Cruz A. M. C. M. 744 745parameters; surnameFirst; short; referring; formal 746 747expectedResult; Prof. Dr. de la Cruz 748 749parameters; givenFirst; long; addressing; formal 750parameters; givenFirst; medium; addressing; formal 751parameters; givenFirst; short; addressing; formal 752parameters; surnameFirst; long; addressing; formal 753parameters; surnameFirst; medium; addressing; formal 754parameters; surnameFirst; short; addressing; formal 755 756expectedResult; de la Cruz A. M. 757 758parameters; surnameFirst; short; referring; informal 759 760expectedResult; de la Cruz, Ale 761 762parameters; sorting; long; referring; informal 763parameters; sorting; medium; referring; informal 764parameters; sorting; short; referring; informal 765 766expectedResult; Ale de la Cruz 767 768parameters; givenFirst; long; referring; informal 769parameters; givenFirst; medium; referring; informal 770 771expectedResult; de la Cruz Ale 772 773parameters; surnameFirst; long; referring; informal 774parameters; surnameFirst; medium; referring; informal 775 776expectedResult; Ale d. l. C. 777 778parameters; givenFirst; short; referring; informal 779 780expectedResult; ACDG 781 782parameters; givenFirst; long; monogram; formal 783 784expectedResult; DGAC 785 786parameters; surnameFirst; long; monogram; formal 787 788expectedResult; Ale 789 790parameters; givenFirst; long; addressing; informal 791parameters; givenFirst; medium; addressing; informal 792parameters; givenFirst; short; addressing; informal 793parameters; surnameFirst; long; addressing; informal 794parameters; surnameFirst; medium; addressing; informal 795parameters; surnameFirst; short; addressing; informal 796 797expectedResult; AD 798 799parameters; givenFirst; long; monogram; informal 800 801expectedResult; DA 802 803parameters; surnameFirst; long; monogram; informal 804 805expectedResult; A 806 807parameters; givenFirst; medium; monogram; informal 808parameters; givenFirst; short; monogram; informal 809parameters; surnameFirst; medium; monogram; informal 810parameters; surnameFirst; short; monogram; informal 811 812expectedResult; D 813 814parameters; givenFirst; medium; monogram; formal 815parameters; givenFirst; short; monogram; formal 816parameters; surnameFirst; medium; monogram; formal 817parameters; surnameFirst; short; monogram; formal 818 819endName 820