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: ga 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; Hozier 63name ; locale; ga_AQ 64 65expectedResult; Hozier 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; H 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; Irene 117name ; surname; Adler 118name ; locale; ga_AQ 119 120expectedResult; Adler, Irene 121 122parameters; sorting; long; referring; informal 123parameters; sorting; medium; referring; formal 124parameters; sorting; medium; referring; informal 125parameters; sorting; short; referring; informal 126 127expectedResult; Adler Irene 128 129parameters; surnameFirst; long; referring; formal 130parameters; surnameFirst; long; referring; informal 131parameters; surnameFirst; medium; referring; formal 132parameters; surnameFirst; medium; referring; informal 133parameters; sorting; long; referring; formal 134 135expectedResult; Irene Adler 136 137parameters; givenFirst; long; referring; formal 138parameters; givenFirst; long; referring; informal 139parameters; givenFirst; long; addressing; formal 140parameters; givenFirst; long; addressing; informal 141parameters; givenFirst; medium; referring; formal 142parameters; givenFirst; medium; referring; informal 143parameters; givenFirst; medium; addressing; formal 144 145expectedResult; Adler, I. 146 147parameters; sorting; short; referring; formal 148 149expectedResult; Adler I. 150 151parameters; surnameFirst; short; referring; formal 152parameters; surnameFirst; short; referring; informal 153 154expectedResult; I. Adler 155 156parameters; givenFirst; short; referring; formal 157 158expectedResult; Irene A. 159 160parameters; givenFirst; short; referring; informal 161 162expectedResult; Adler 163 164parameters; givenFirst; short; addressing; formal 165parameters; surnameFirst; long; addressing; formal 166parameters; surnameFirst; medium; addressing; formal 167parameters; surnameFirst; short; addressing; formal 168 169expectedResult; Irene 170 171parameters; givenFirst; medium; addressing; informal 172parameters; givenFirst; short; addressing; informal 173parameters; surnameFirst; long; addressing; informal 174parameters; surnameFirst; medium; addressing; informal 175parameters; surnameFirst; short; addressing; informal 176 177expectedResult; AI 178 179parameters; surnameFirst; long; monogram; formal 180parameters; surnameFirst; long; monogram; informal 181 182expectedResult; IA 183 184parameters; givenFirst; long; monogram; formal 185parameters; givenFirst; long; monogram; informal 186parameters; givenFirst; short; monogram; formal 187 188expectedResult; A 189 190parameters; givenFirst; medium; monogram; formal 191parameters; surnameFirst; medium; monogram; formal 192parameters; surnameFirst; short; monogram; formal 193 194expectedResult; I 195 196parameters; givenFirst; medium; monogram; informal 197parameters; givenFirst; short; monogram; informal 198parameters; surnameFirst; medium; monogram; informal 199parameters; surnameFirst; short; monogram; informal 200 201endName 202 203# nativeGGS 204name ; given; Seán 205name ; given2; Seamas 206name ; surname; Watson 207name ; locale; ga_AQ 208 209expectedResult; Seán Seamas Watson 210 211parameters; givenFirst; long; referring; formal 212parameters; givenFirst; long; referring; informal 213parameters; givenFirst; long; addressing; formal 214parameters; givenFirst; long; addressing; informal 215parameters; givenFirst; medium; referring; formal 216parameters; givenFirst; medium; addressing; formal 217 218expectedResult; Watson Seán Seamas 219 220parameters; surnameFirst; long; referring; formal 221parameters; sorting; long; referring; formal 222 223expectedResult; Watson, Seán S. 224 225parameters; sorting; medium; referring; formal 226 227expectedResult; Watson Seán S. 228 229parameters; surnameFirst; medium; referring; formal 230 231expectedResult; Watson, S. S. 232 233parameters; sorting; short; referring; formal 234 235expectedResult; S. S. Watson 236 237parameters; givenFirst; short; referring; formal 238 239expectedResult; Watson S. S. 240 241parameters; surnameFirst; short; referring; formal 242 243expectedResult; Watson, Seán 244 245parameters; sorting; long; referring; informal 246parameters; sorting; medium; referring; informal 247parameters; sorting; short; referring; informal 248 249expectedResult; Seán Watson 250 251parameters; givenFirst; medium; referring; informal 252 253expectedResult; Watson Seán 254 255parameters; surnameFirst; long; referring; informal 256parameters; surnameFirst; medium; referring; informal 257 258expectedResult; Watson S. 259 260parameters; surnameFirst; short; referring; informal 261 262expectedResult; Seán W. 263 264parameters; givenFirst; short; referring; informal 265 266expectedResult; Watson 267 268parameters; givenFirst; short; addressing; formal 269parameters; surnameFirst; long; addressing; formal 270parameters; surnameFirst; medium; addressing; formal 271parameters; surnameFirst; short; addressing; formal 272 273expectedResult; Seán 274 275parameters; givenFirst; medium; addressing; informal 276parameters; givenFirst; short; addressing; informal 277parameters; surnameFirst; long; addressing; informal 278parameters; surnameFirst; medium; addressing; informal 279parameters; surnameFirst; short; addressing; informal 280 281expectedResult; SSW 282 283parameters; givenFirst; long; monogram; formal 284parameters; givenFirst; short; monogram; formal 285 286expectedResult; WSS 287 288parameters; surnameFirst; long; monogram; formal 289 290expectedResult; SW 291 292parameters; givenFirst; long; monogram; informal 293 294expectedResult; WS 295 296parameters; surnameFirst; long; monogram; informal 297 298expectedResult; S 299 300parameters; givenFirst; medium; monogram; informal 301parameters; givenFirst; short; monogram; informal 302parameters; surnameFirst; medium; monogram; informal 303parameters; surnameFirst; short; monogram; informal 304 305expectedResult; W 306 307parameters; givenFirst; medium; monogram; formal 308parameters; surnameFirst; medium; monogram; formal 309parameters; surnameFirst; short; monogram; formal 310 311endName 312 313# nativeFull 314name ; title; An tOll. An Dr. 315name ; given; Brigid 316name ; given2; Aoibhe Sophia 317name ; surname-core; de Bhulbh 318name ; locale; ga_AQ 319 320expectedResult; An tOll. An Dr. Brigid Aoibhe Sophia de Bhulbh 321 322parameters; givenFirst; long; referring; formal 323parameters; givenFirst; long; referring; informal 324parameters; givenFirst; long; addressing; formal 325parameters; givenFirst; long; addressing; informal 326parameters; givenFirst; medium; referring; formal 327parameters; givenFirst; medium; addressing; formal 328 329expectedResult; de Bhulbh An tOll. An Dr. Brigid Aoibhe Sophia 330 331parameters; sorting; long; referring; formal 332 333expectedResult; de Bhulbh Brigid Aoibhe Sophia 334 335parameters; surnameFirst; long; referring; formal 336 337expectedResult; An tOll. An Dr. de Bhulbh 338 339parameters; givenFirst; short; addressing; formal 340parameters; surnameFirst; long; addressing; formal 341parameters; surnameFirst; medium; addressing; formal 342parameters; surnameFirst; short; addressing; formal 343 344expectedResult; de Bhulbh, Brigid A. S. 345 346parameters; sorting; medium; referring; formal 347 348expectedResult; de Bhulbh Brigid A. S. 349 350parameters; surnameFirst; medium; referring; formal 351 352expectedResult; de Bhulbh, B. A. S. 353 354parameters; sorting; short; referring; formal 355 356expectedResult; B. A. S. de Bhulbh 357 358parameters; givenFirst; short; referring; formal 359 360expectedResult; de Bhulbh B. A. S. 361 362parameters; surnameFirst; short; referring; formal 363 364expectedResult; de Bhulbh, Brigid 365 366parameters; sorting; long; referring; informal 367parameters; sorting; medium; referring; informal 368parameters; sorting; short; referring; informal 369 370expectedResult; Brigid de Bhulbh 371 372parameters; givenFirst; medium; referring; informal 373 374expectedResult; de Bhulbh Brigid 375 376parameters; surnameFirst; long; referring; informal 377parameters; surnameFirst; medium; referring; informal 378 379expectedResult; Brigid d. B. 380 381parameters; givenFirst; short; referring; informal 382 383expectedResult; de Bhulbh B. 384 385parameters; surnameFirst; short; referring; informal 386 387expectedResult; Brigid 388 389parameters; givenFirst; medium; addressing; informal 390parameters; givenFirst; short; addressing; informal 391parameters; surnameFirst; long; addressing; informal 392parameters; surnameFirst; medium; addressing; informal 393parameters; surnameFirst; short; addressing; informal 394 395expectedResult; BAD 396 397parameters; givenFirst; long; monogram; formal 398parameters; givenFirst; short; monogram; formal 399 400expectedResult; DBA 401 402parameters; surnameFirst; long; monogram; formal 403 404expectedResult; BD 405 406parameters; givenFirst; long; monogram; informal 407 408expectedResult; DB 409 410parameters; surnameFirst; long; monogram; informal 411 412expectedResult; B 413 414parameters; givenFirst; medium; monogram; informal 415parameters; givenFirst; short; monogram; informal 416parameters; surnameFirst; medium; monogram; informal 417parameters; surnameFirst; short; monogram; informal 418 419expectedResult; D 420 421parameters; givenFirst; medium; monogram; formal 422parameters; surnameFirst; medium; monogram; formal 423parameters; surnameFirst; short; monogram; formal 424 425endName 426 427# foreignG 428name ; given; Sinbad 429name ; locale; ko_AQ 430 431expectedResult; Sinbad 432 433parameters; givenFirst; long; referring; formal 434parameters; givenFirst; long; referring; informal 435parameters; givenFirst; long; addressing; formal 436parameters; givenFirst; long; addressing; informal 437parameters; givenFirst; medium; referring; formal 438parameters; givenFirst; medium; referring; informal 439parameters; givenFirst; medium; addressing; formal 440parameters; givenFirst; medium; addressing; informal 441parameters; givenFirst; short; referring; formal 442parameters; givenFirst; short; referring; informal 443parameters; givenFirst; short; addressing; formal 444parameters; givenFirst; short; addressing; informal 445parameters; surnameFirst; long; referring; formal 446parameters; surnameFirst; long; referring; informal 447parameters; surnameFirst; long; addressing; formal 448parameters; surnameFirst; long; addressing; informal 449parameters; surnameFirst; medium; referring; formal 450parameters; surnameFirst; medium; referring; informal 451parameters; surnameFirst; medium; addressing; formal 452parameters; surnameFirst; medium; addressing; informal 453parameters; surnameFirst; short; referring; formal 454parameters; surnameFirst; short; referring; informal 455parameters; surnameFirst; short; addressing; formal 456parameters; surnameFirst; short; addressing; informal 457parameters; sorting; long; referring; formal 458parameters; sorting; long; referring; informal 459parameters; sorting; medium; referring; formal 460parameters; sorting; medium; referring; informal 461parameters; sorting; short; referring; formal 462parameters; sorting; short; referring; informal 463 464expectedResult; S 465 466parameters; givenFirst; long; monogram; formal 467parameters; givenFirst; long; monogram; informal 468parameters; givenFirst; medium; monogram; formal 469parameters; givenFirst; medium; monogram; informal 470parameters; givenFirst; short; monogram; formal 471parameters; givenFirst; short; monogram; informal 472parameters; surnameFirst; long; monogram; formal 473parameters; surnameFirst; long; monogram; informal 474parameters; surnameFirst; medium; monogram; formal 475parameters; surnameFirst; medium; monogram; informal 476parameters; surnameFirst; short; monogram; formal 477parameters; surnameFirst; short; monogram; informal 478 479endName 480 481# foreignGS 482name ; given; Käthe 483name ; surname; Müller 484name ; locale; ko_AQ 485 486expectedResult; Müller, Käthe 487 488parameters; sorting; long; referring; informal 489parameters; sorting; medium; referring; formal 490parameters; sorting; medium; referring; informal 491parameters; sorting; short; referring; informal 492 493expectedResult; Käthe Müller 494 495parameters; givenFirst; long; referring; formal 496parameters; givenFirst; long; referring; informal 497parameters; givenFirst; long; addressing; formal 498parameters; givenFirst; long; addressing; informal 499parameters; givenFirst; medium; referring; formal 500parameters; givenFirst; medium; referring; informal 501parameters; givenFirst; medium; addressing; formal 502 503expectedResult; Müller Käthe 504 505parameters; surnameFirst; long; referring; formal 506parameters; surnameFirst; long; referring; informal 507parameters; surnameFirst; medium; referring; formal 508parameters; surnameFirst; medium; referring; informal 509parameters; sorting; long; referring; formal 510 511expectedResult; Müller, K. 512 513parameters; sorting; short; referring; formal 514 515expectedResult; K. Müller 516 517parameters; givenFirst; short; referring; formal 518 519expectedResult; Müller K. 520 521parameters; surnameFirst; short; referring; formal 522parameters; surnameFirst; short; referring; informal 523 524expectedResult; Käthe M. 525 526parameters; givenFirst; short; referring; informal 527 528expectedResult; Müller 529 530parameters; givenFirst; short; addressing; formal 531parameters; surnameFirst; long; addressing; formal 532parameters; surnameFirst; medium; addressing; formal 533parameters; surnameFirst; short; addressing; formal 534 535expectedResult; Käthe 536 537parameters; givenFirst; medium; addressing; informal 538parameters; givenFirst; short; addressing; informal 539parameters; surnameFirst; long; addressing; informal 540parameters; surnameFirst; medium; addressing; informal 541parameters; surnameFirst; short; addressing; informal 542 543expectedResult; KM 544 545parameters; givenFirst; long; monogram; formal 546parameters; givenFirst; long; monogram; informal 547parameters; givenFirst; short; monogram; formal 548 549expectedResult; MK 550 551parameters; surnameFirst; long; monogram; formal 552parameters; surnameFirst; long; monogram; informal 553 554expectedResult; K 555 556parameters; givenFirst; medium; monogram; informal 557parameters; givenFirst; short; monogram; informal 558parameters; surnameFirst; medium; monogram; informal 559parameters; surnameFirst; short; monogram; informal 560 561expectedResult; M 562 563parameters; givenFirst; medium; monogram; formal 564parameters; surnameFirst; medium; monogram; formal 565parameters; surnameFirst; short; monogram; formal 566 567endName 568 569# foreignGGS 570name ; given; Zäzilia 571name ; given2; Hamish 572name ; surname; Stöber 573name ; locale; ko_AQ 574 575expectedResult; Stöber Zäzilia Hamish 576 577parameters; surnameFirst; long; referring; formal 578parameters; sorting; long; referring; formal 579 580expectedResult; Zäzilia Hamish Stöber 581 582parameters; givenFirst; long; referring; formal 583parameters; givenFirst; long; referring; informal 584parameters; givenFirst; long; addressing; formal 585parameters; givenFirst; long; addressing; informal 586parameters; givenFirst; medium; referring; formal 587parameters; givenFirst; medium; addressing; formal 588 589expectedResult; Stöber, Zäzilia H. 590 591parameters; sorting; medium; referring; formal 592 593expectedResult; Stöber Zäzilia H. 594 595parameters; surnameFirst; medium; referring; formal 596 597expectedResult; Stöber, Zäzilia 598 599parameters; sorting; long; referring; informal 600parameters; sorting; medium; referring; informal 601parameters; sorting; short; referring; informal 602 603expectedResult; Stöber Zäzilia 604 605parameters; surnameFirst; long; referring; informal 606parameters; surnameFirst; medium; referring; informal 607 608expectedResult; Zäzilia Stöber 609 610parameters; givenFirst; medium; referring; informal 611 612expectedResult; Stöber, Z. H. 613 614parameters; sorting; short; referring; formal 615 616expectedResult; Stöber Z. H. 617 618parameters; surnameFirst; short; referring; formal 619 620expectedResult; Z. H. Stöber 621 622parameters; givenFirst; short; referring; formal 623 624expectedResult; Zäzilia S. 625 626parameters; givenFirst; short; referring; informal 627 628expectedResult; Stöber Z. 629 630parameters; surnameFirst; short; referring; informal 631 632expectedResult; Zäzilia 633 634parameters; givenFirst; medium; addressing; informal 635parameters; givenFirst; short; addressing; informal 636parameters; surnameFirst; long; addressing; informal 637parameters; surnameFirst; medium; addressing; informal 638parameters; surnameFirst; short; addressing; informal 639 640expectedResult; Stöber 641 642parameters; givenFirst; short; addressing; formal 643parameters; surnameFirst; long; addressing; formal 644parameters; surnameFirst; medium; addressing; formal 645parameters; surnameFirst; short; addressing; formal 646 647expectedResult; SZH 648 649parameters; surnameFirst; long; monogram; formal 650 651expectedResult; ZHS 652 653parameters; givenFirst; long; monogram; formal 654parameters; givenFirst; short; monogram; formal 655 656expectedResult; SZ 657 658parameters; surnameFirst; long; monogram; informal 659 660expectedResult; ZS 661 662parameters; givenFirst; long; monogram; informal 663 664expectedResult; S 665 666parameters; givenFirst; medium; monogram; formal 667parameters; surnameFirst; medium; monogram; formal 668parameters; surnameFirst; short; monogram; formal 669 670expectedResult; Z 671 672parameters; givenFirst; medium; monogram; informal 673parameters; givenFirst; short; monogram; informal 674parameters; surnameFirst; medium; monogram; informal 675parameters; surnameFirst; short; monogram; informal 676 677endName 678 679# foreignFull 680name ; title; Prof. Dr. 681name ; given; Ada Cornelia 682name ; given-informal; Neele 683name ; given2; César Martín 684name ; surname-prefix; von 685name ; surname-core; Brühl 686name ; surname2; González Domingo 687name ; generation; Jr 688name ; credentials; M.D. Ph.D. 689name ; locale; ko_AQ 690 691expectedResult; von Brühl González Domingo, Prof. Dr. Ada Cornelia César Martín M.D. Ph.D. 692 693parameters; sorting; long; referring; formal 694 695expectedResult; Prof. Dr. Ada Cornelia César Martín von Brühl González Domingo M.D. Ph.D. 696 697parameters; givenFirst; long; referring; formal 698parameters; givenFirst; long; referring; informal 699parameters; givenFirst; long; addressing; formal 700parameters; givenFirst; long; addressing; informal 701parameters; givenFirst; medium; referring; formal 702parameters; givenFirst; medium; addressing; formal 703 704expectedResult; von Brühl Ada Cornelia César Martín M.D. Ph.D. 705 706parameters; surnameFirst; long; referring; formal 707 708expectedResult; von Brühl Ada Cornelia C. M. M.D. Ph.D. 709 710parameters; surnameFirst; medium; referring; formal 711 712expectedResult; von Brühl, Ada Cornelia C. M. 713 714parameters; sorting; medium; referring; formal 715 716expectedResult; von Brühl, A. C. C. M. 717 718parameters; sorting; short; referring; formal 719 720expectedResult; A. C. C. M. von Brühl 721 722parameters; givenFirst; short; referring; formal 723 724expectedResult; von Brühl A. C. C. M. 725 726parameters; surnameFirst; short; referring; formal 727 728expectedResult; Prof. Dr. von Brühl 729 730parameters; givenFirst; short; addressing; formal 731parameters; surnameFirst; long; addressing; formal 732parameters; surnameFirst; medium; addressing; formal 733parameters; surnameFirst; short; addressing; formal 734 735expectedResult; von Brühl, Neele 736 737parameters; sorting; long; referring; informal 738parameters; sorting; medium; referring; informal 739parameters; sorting; short; referring; informal 740 741expectedResult; Neele von Brühl 742 743parameters; givenFirst; medium; referring; informal 744 745expectedResult; von Brühl A. C. 746 747parameters; surnameFirst; short; referring; informal 748 749expectedResult; von Brühl Neele 750 751parameters; surnameFirst; long; referring; informal 752parameters; surnameFirst; medium; referring; informal 753 754expectedResult; Neele v. B. 755 756parameters; givenFirst; short; referring; informal 757 758expectedResult; Neele 759 760parameters; givenFirst; medium; addressing; informal 761parameters; givenFirst; short; addressing; informal 762parameters; surnameFirst; long; addressing; informal 763parameters; surnameFirst; medium; addressing; informal 764parameters; surnameFirst; short; addressing; informal 765 766expectedResult; ACV 767 768parameters; givenFirst; long; monogram; formal 769parameters; givenFirst; short; monogram; formal 770 771expectedResult; VAC 772 773parameters; surnameFirst; long; monogram; formal 774 775expectedResult; NV 776 777parameters; givenFirst; long; monogram; informal 778 779expectedResult; VN 780 781parameters; surnameFirst; long; monogram; informal 782 783expectedResult; N 784 785parameters; givenFirst; medium; monogram; informal 786parameters; givenFirst; short; monogram; informal 787parameters; surnameFirst; medium; monogram; informal 788parameters; surnameFirst; short; monogram; informal 789 790expectedResult; V 791 792parameters; givenFirst; medium; monogram; formal 793parameters; surnameFirst; medium; monogram; formal 794parameters; surnameFirst; short; monogram; formal 795 796endName 797