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: ig 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; Ada 63name ; locale; ig_AQ 64 65expectedResult; Ada 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; A 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; Obidike 118name ; locale; ig_AQ 119 120expectedResult; Obidike, Irene 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; Irene Obidike 129 130parameters; givenFirst; long; referring; formal 131parameters; givenFirst; long; referring; informal 132parameters; givenFirst; long; addressing; formal 133parameters; givenFirst; long; addressing; informal 134parameters; givenFirst; medium; referring; formal 135parameters; givenFirst; medium; referring; informal 136 137expectedResult; Obidike Irene 138 139parameters; surnameFirst; long; referring; formal 140parameters; surnameFirst; long; referring; informal 141parameters; surnameFirst; medium; referring; formal 142parameters; surnameFirst; medium; referring; informal 143 144expectedResult; Obidike, I. 145 146parameters; sorting; short; referring; formal 147 148expectedResult; I. Obidike 149 150parameters; givenFirst; short; referring; formal 151 152expectedResult; Obidike I. 153 154parameters; surnameFirst; short; referring; formal 155parameters; surnameFirst; short; referring; informal 156 157expectedResult; Irene O. 158 159parameters; givenFirst; short; referring; informal 160 161expectedResult; Obidike 162 163parameters; givenFirst; medium; addressing; formal 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; IO 178 179parameters; givenFirst; long; monogram; formal 180parameters; givenFirst; long; monogram; informal 181 182expectedResult; OI 183 184parameters; surnameFirst; long; monogram; formal 185parameters; surnameFirst; long; monogram; informal 186 187expectedResult; I 188 189parameters; givenFirst; medium; monogram; informal 190parameters; givenFirst; short; monogram; informal 191parameters; surnameFirst; medium; monogram; informal 192parameters; surnameFirst; short; monogram; informal 193 194expectedResult; O 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; John 205name ; given2; Chinedu 206name ; surname; Amadi 207name ; locale; ig_AQ 208 209expectedResult; Amadi, John Chinedu 210 211parameters; sorting; long; referring; formal 212 213expectedResult; Amadi John Chinedu 214 215parameters; surnameFirst; long; referring; formal 216 217expectedResult; John Chinedu Amadi 218 219parameters; givenFirst; long; referring; formal 220parameters; givenFirst; long; referring; informal 221parameters; givenFirst; long; addressing; formal 222parameters; givenFirst; long; addressing; informal 223parameters; givenFirst; medium; referring; formal 224 225expectedResult; Amadi, John C. 226 227parameters; sorting; medium; referring; formal 228 229expectedResult; Amadi John C. 230 231parameters; surnameFirst; medium; referring; formal 232 233expectedResult; Amadi, J. C. 234 235parameters; sorting; short; referring; formal 236 237expectedResult; Amadi J. C. 238 239parameters; surnameFirst; short; referring; formal 240 241expectedResult; Amadi, John 242 243parameters; sorting; long; referring; informal 244parameters; sorting; medium; referring; informal 245parameters; sorting; short; referring; informal 246 247expectedResult; J. C. Amadi 248 249parameters; givenFirst; short; referring; formal 250 251expectedResult; Amadi John 252 253parameters; surnameFirst; long; referring; informal 254parameters; surnameFirst; medium; referring; informal 255 256expectedResult; John Amadi 257 258parameters; givenFirst; medium; referring; informal 259 260expectedResult; Amadi J. 261 262parameters; surnameFirst; short; referring; informal 263 264expectedResult; John A. 265 266parameters; givenFirst; short; referring; informal 267 268expectedResult; Amadi 269 270parameters; givenFirst; medium; addressing; formal 271parameters; givenFirst; short; addressing; formal 272parameters; surnameFirst; long; addressing; formal 273parameters; surnameFirst; medium; addressing; formal 274parameters; surnameFirst; short; addressing; formal 275 276expectedResult; John 277 278parameters; givenFirst; medium; addressing; informal 279parameters; givenFirst; short; addressing; informal 280parameters; surnameFirst; long; addressing; informal 281parameters; surnameFirst; medium; addressing; informal 282parameters; surnameFirst; short; addressing; informal 283 284expectedResult; AJC 285 286parameters; surnameFirst; long; monogram; formal 287 288expectedResult; JCA 289 290parameters; givenFirst; long; monogram; formal 291parameters; givenFirst; long; monogram; informal 292 293expectedResult; AJ 294 295parameters; surnameFirst; long; monogram; informal 296 297expectedResult; A 298 299parameters; givenFirst; medium; monogram; formal 300parameters; givenFirst; short; monogram; formal 301parameters; surnameFirst; medium; monogram; formal 302parameters; surnameFirst; short; monogram; formal 303 304expectedResult; J 305 306parameters; givenFirst; medium; monogram; informal 307parameters; givenFirst; short; monogram; informal 308parameters; surnameFirst; medium; monogram; informal 309parameters; surnameFirst; short; monogram; informal 310 311endName 312 313# nativeFull 314name ; title; Maazị 315name ; given; Christopher 316name ; given-informal; Chris 317name ; given2; Chukwudike 318name ; surname-core; Amadi 319name ; generation; Jr 320name ; credentials; MP 321name ; locale; ig_AQ 322 323expectedResult; Amadi Maazị Christopher Chukwudike Jr, MP 324 325parameters; surnameFirst; long; referring; formal 326 327expectedResult; Maazị Christopher Chukwudike Amadi MP 328 329parameters; givenFirst; long; referring; formal 330parameters; givenFirst; long; referring; informal 331parameters; givenFirst; long; addressing; formal 332parameters; givenFirst; long; addressing; informal 333parameters; givenFirst; medium; referring; formal 334 335expectedResult; Amadi, Christopher Chukwudike 336 337parameters; sorting; long; referring; formal 338 339expectedResult; Amadi Christopher C. Jr, MP 340 341parameters; surnameFirst; medium; referring; formal 342 343expectedResult; Amadi, Christopher C. 344 345parameters; sorting; medium; referring; formal 346 347expectedResult; Amadi, C. C. 348 349parameters; sorting; short; referring; formal 350 351expectedResult; Amadi, Chris 352 353parameters; sorting; long; referring; informal 354parameters; sorting; medium; referring; informal 355parameters; sorting; short; referring; informal 356 357expectedResult; Amadi C. C. 358 359parameters; surnameFirst; short; referring; formal 360 361expectedResult; Amadi Chris 362 363parameters; surnameFirst; long; referring; informal 364parameters; surnameFirst; medium; referring; informal 365 366expectedResult; C. C. Amadi 367 368parameters; givenFirst; short; referring; formal 369 370expectedResult; Chris Amadi 371 372parameters; givenFirst; medium; referring; informal 373 374expectedResult; Maazị Amadi 375 376parameters; givenFirst; medium; addressing; formal 377parameters; givenFirst; short; addressing; formal 378parameters; surnameFirst; long; addressing; formal 379parameters; surnameFirst; medium; addressing; formal 380parameters; surnameFirst; short; addressing; formal 381 382expectedResult; Amadi C. 383 384parameters; surnameFirst; short; referring; informal 385 386expectedResult; Chris A. 387 388parameters; givenFirst; short; referring; informal 389 390expectedResult; Chris 391 392parameters; givenFirst; medium; addressing; informal 393parameters; givenFirst; short; addressing; informal 394parameters; surnameFirst; long; addressing; informal 395parameters; surnameFirst; medium; addressing; informal 396parameters; surnameFirst; short; addressing; informal 397 398expectedResult; ACC 399 400parameters; surnameFirst; long; monogram; formal 401 402expectedResult; CCA 403 404parameters; givenFirst; long; monogram; formal 405parameters; givenFirst; long; monogram; informal 406 407expectedResult; AC 408 409parameters; surnameFirst; long; monogram; informal 410 411expectedResult; A 412 413parameters; givenFirst; medium; monogram; formal 414parameters; givenFirst; short; monogram; formal 415parameters; surnameFirst; medium; monogram; formal 416parameters; surnameFirst; short; monogram; formal 417 418expectedResult; C 419 420parameters; givenFirst; medium; monogram; informal 421parameters; givenFirst; short; monogram; informal 422parameters; surnameFirst; medium; monogram; informal 423parameters; surnameFirst; short; monogram; informal 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; formal 489parameters; sorting; long; referring; informal 490parameters; sorting; medium; referring; formal 491parameters; sorting; medium; referring; informal 492parameters; sorting; short; referring; informal 493 494expectedResult; Käthe Müller 495 496parameters; givenFirst; long; referring; formal 497parameters; givenFirst; long; referring; informal 498parameters; givenFirst; long; addressing; formal 499parameters; givenFirst; long; addressing; informal 500parameters; givenFirst; medium; referring; formal 501parameters; givenFirst; medium; referring; informal 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 509 510expectedResult; Müller, K. 511 512parameters; sorting; short; referring; formal 513 514expectedResult; K. Müller 515 516parameters; givenFirst; short; referring; formal 517 518expectedResult; Müller K. 519 520parameters; surnameFirst; short; referring; formal 521parameters; surnameFirst; short; referring; informal 522 523expectedResult; Käthe M. 524 525parameters; givenFirst; short; referring; informal 526 527expectedResult; Müller 528 529parameters; givenFirst; medium; addressing; formal 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 547 548expectedResult; MK 549 550parameters; surnameFirst; long; monogram; formal 551parameters; surnameFirst; long; monogram; informal 552 553expectedResult; K 554 555parameters; givenFirst; medium; monogram; informal 556parameters; givenFirst; short; monogram; informal 557parameters; surnameFirst; medium; monogram; informal 558parameters; surnameFirst; short; monogram; informal 559 560expectedResult; M 561 562parameters; givenFirst; medium; monogram; formal 563parameters; givenFirst; short; 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; sorting; long; referring; formal 578 579expectedResult; Stöber Zäzilia Hamish 580 581parameters; surnameFirst; long; referring; formal 582 583expectedResult; Zäzilia Hamish Stöber 584 585parameters; givenFirst; long; referring; formal 586parameters; givenFirst; long; referring; informal 587parameters; givenFirst; long; addressing; formal 588parameters; givenFirst; long; addressing; informal 589parameters; givenFirst; medium; referring; formal 590 591expectedResult; Stöber, Zäzilia H. 592 593parameters; sorting; medium; referring; formal 594 595expectedResult; Stöber Zäzilia H. 596 597parameters; surnameFirst; medium; referring; formal 598 599expectedResult; Stöber, Zäzilia 600 601parameters; sorting; long; referring; informal 602parameters; sorting; medium; referring; informal 603parameters; sorting; short; referring; informal 604 605expectedResult; Stöber Zäzilia 606 607parameters; surnameFirst; long; referring; informal 608parameters; surnameFirst; medium; referring; informal 609 610expectedResult; Zäzilia Stöber 611 612parameters; givenFirst; medium; referring; informal 613 614expectedResult; Stöber, Z. H. 615 616parameters; sorting; short; referring; formal 617 618expectedResult; Stöber Z. H. 619 620parameters; surnameFirst; short; referring; formal 621 622expectedResult; Z. H. Stöber 623 624parameters; givenFirst; short; referring; formal 625 626expectedResult; Zäzilia S. 627 628parameters; givenFirst; short; referring; informal 629 630expectedResult; Stöber Z. 631 632parameters; surnameFirst; short; referring; informal 633 634expectedResult; Zäzilia 635 636parameters; givenFirst; medium; addressing; informal 637parameters; givenFirst; short; addressing; informal 638parameters; surnameFirst; long; addressing; informal 639parameters; surnameFirst; medium; addressing; informal 640parameters; surnameFirst; short; addressing; informal 641 642expectedResult; Stöber 643 644parameters; givenFirst; medium; addressing; formal 645parameters; givenFirst; short; addressing; formal 646parameters; surnameFirst; long; addressing; formal 647parameters; surnameFirst; medium; addressing; formal 648parameters; surnameFirst; short; addressing; formal 649 650expectedResult; SZH 651 652parameters; surnameFirst; long; monogram; formal 653 654expectedResult; ZHS 655 656parameters; givenFirst; long; monogram; formal 657parameters; givenFirst; long; monogram; informal 658 659expectedResult; SZ 660 661parameters; surnameFirst; long; monogram; informal 662 663expectedResult; S 664 665parameters; givenFirst; medium; monogram; formal 666parameters; givenFirst; short; 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; Eva Sophia 684name ; surname-prefix; van den 685name ; surname-core; Wolf 686name ; surname2; Becker Schmidt 687name ; generation; Jr 688name ; credentials; M.D. Ph.D. 689name ; locale; ko_AQ 690 691expectedResult; Prof. Dr. Ada Cornelia Eva Sophia van den Wolf Becker Schmidt M.D. Ph.D. 692 693parameters; givenFirst; long; referring; formal 694parameters; givenFirst; long; referring; informal 695parameters; givenFirst; long; addressing; formal 696parameters; givenFirst; long; addressing; informal 697parameters; givenFirst; medium; referring; formal 698 699expectedResult; van den Wolf Prof. Dr. Ada Cornelia Eva Sophia Jr, M.D. Ph.D. 700 701parameters; surnameFirst; long; referring; formal 702 703expectedResult; van den Wolf Ada Cornelia E. S. Jr, M.D. Ph.D. 704 705parameters; surnameFirst; medium; referring; formal 706 707expectedResult; Wolf, Ada Cornelia Eva Sophia van den 708 709parameters; sorting; long; referring; formal 710 711expectedResult; Wolf, Ada Cornelia E. S. van den 712 713parameters; sorting; medium; referring; formal 714 715expectedResult; Wolf, A. C. E. S. van den 716 717parameters; sorting; short; referring; formal 718 719expectedResult; A. C. E. S. van den Wolf 720 721parameters; givenFirst; short; referring; formal 722 723expectedResult; van den Wolf A. C. E. S. 724 725parameters; surnameFirst; short; referring; formal 726 727expectedResult; Prof. Dr. van den Wolf 728 729parameters; givenFirst; medium; addressing; formal 730parameters; givenFirst; short; addressing; formal 731parameters; surnameFirst; long; addressing; formal 732parameters; surnameFirst; medium; addressing; formal 733parameters; surnameFirst; short; addressing; formal 734 735expectedResult; van den Wolf, Neele 736 737parameters; sorting; long; referring; informal 738parameters; sorting; medium; referring; informal 739parameters; sorting; short; referring; informal 740 741expectedResult; Neele van den Wolf 742 743parameters; givenFirst; medium; referring; informal 744 745expectedResult; van den Wolf A. C. 746 747parameters; surnameFirst; short; referring; informal 748 749expectedResult; van den Wolf Neele 750 751parameters; surnameFirst; long; referring; informal 752parameters; surnameFirst; medium; referring; informal 753 754expectedResult; Neele v. d. W. 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; AEV 767 768parameters; givenFirst; long; monogram; formal 769parameters; givenFirst; long; monogram; informal 770 771expectedResult; VAE 772 773parameters; surnameFirst; long; monogram; formal 774 775expectedResult; VN 776 777parameters; surnameFirst; long; monogram; informal 778 779expectedResult; N 780 781parameters; givenFirst; medium; monogram; informal 782parameters; givenFirst; short; monogram; informal 783parameters; surnameFirst; medium; monogram; informal 784parameters; surnameFirst; short; monogram; informal 785 786expectedResult; V 787 788parameters; givenFirst; medium; monogram; formal 789parameters; givenFirst; short; monogram; formal 790parameters; surnameFirst; medium; monogram; formal 791parameters; surnameFirst; short; monogram; formal 792 793endName 794