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