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