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