@@ -2004,7 +2004,7 @@ public void swissqrcode_generator_should_generate_contact_simple()
2004
2004
var city = "Bern" ;
2005
2005
var country = "CH" ;
2006
2006
2007
- var generator = new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , null , null ) ;
2007
+ var generator = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , null , null ) ;
2008
2008
2009
2009
generator
2010
2010
. ToString ( )
@@ -2022,7 +2022,7 @@ public void swissqrcode_generator_should_generate_contact_full()
2022
2022
var street = "Parlamentsgebäude" ;
2023
2023
var houseNumber = "1" ;
2024
2024
2025
- var generator = new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ;
2025
+ var generator = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ;
2026
2026
2027
2027
generator
2028
2028
. ToString ( )
@@ -2041,7 +2041,7 @@ public void swissqrcode_generator_should_throw_name_empty()
2041
2041
var street = "Parlamentsgebäude" ;
2042
2042
var houseNumber = "1" ;
2043
2043
2044
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2044
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2045
2045
2046
2046
Assert . NotNull ( exception ) ;
2047
2047
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2060,7 +2060,7 @@ public void swissqrcode_generator_should_throw_name_too_long()
2060
2060
var street = "Parlamentsgebäude" ;
2061
2061
var houseNumber = "1" ;
2062
2062
2063
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2063
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2064
2064
2065
2065
Assert . NotNull ( exception ) ;
2066
2066
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2079,7 +2079,7 @@ public void swissqrcode_generator_should_throw_street_too_long()
2079
2079
var street = "Parlamentsgebäude in der wunderschönen aber auch ziemlich teuren Stadt Bern in der Schweiz" ;
2080
2080
var houseNumber = "1" ;
2081
2081
2082
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2082
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2083
2083
2084
2084
Assert . NotNull ( exception ) ;
2085
2085
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2098,7 +2098,7 @@ public void swissqrcode_generator_should_throw_street_with_illegal_char()
2098
2098
var street = "Parlamentsgebäude 1 ♥" ;
2099
2099
var houseNumber = "1" ;
2100
2100
2101
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2101
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2102
2102
2103
2103
Assert . NotNull ( exception ) ;
2104
2104
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2117,7 +2117,7 @@ public void swissqrcode_generator_should_throw_housenumber_too_long()
2117
2117
var street = "Parlamentsgebäude" ;
2118
2118
var houseNumber = "123456789123456789" ;
2119
2119
2120
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2120
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2121
2121
2122
2122
Assert . NotNull ( exception ) ;
2123
2123
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2136,7 +2136,7 @@ public void swissqrcode_generator_should_throw_zip_empty()
2136
2136
var street = "Parlamentsgebäude" ;
2137
2137
var houseNumber = "1" ;
2138
2138
2139
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2139
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2140
2140
2141
2141
Assert . NotNull ( exception ) ;
2142
2142
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2154,7 +2154,7 @@ public void swissqrcode_generator_should_throw_zip_too_long()
2154
2154
var street = "Parlamentsgebäude" ;
2155
2155
var houseNumber = "1" ;
2156
2156
2157
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2157
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2158
2158
2159
2159
Assert . NotNull ( exception ) ;
2160
2160
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2173,7 +2173,7 @@ public void swissqrcode_generator_should_throw_zip_has_illegal_char()
2173
2173
var street = "Parlamentsgebäude" ;
2174
2174
var houseNumber = "1" ;
2175
2175
2176
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2176
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2177
2177
2178
2178
Assert . NotNull ( exception ) ;
2179
2179
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2192,7 +2192,7 @@ public void swissqrcode_generator_should_throw_city_empty()
2192
2192
var street = "Parlamentsgebäude" ;
2193
2193
var houseNumber = "1" ;
2194
2194
2195
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2195
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2196
2196
2197
2197
Assert . NotNull ( exception ) ;
2198
2198
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2211,7 +2211,7 @@ public void swissqrcode_generator_should_throw_city_too_long()
2211
2211
var street = "Parlamentsgebäude" ;
2212
2212
var houseNumber = "1" ;
2213
2213
2214
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2214
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2215
2215
2216
2216
Assert . NotNull ( exception ) ;
2217
2217
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2230,7 +2230,7 @@ public void swissqrcode_generator_should_throw_wrong_countrycode()
2230
2230
var street = "Parlamentsgebäude" ;
2231
2231
var houseNumber = "1" ;
2232
2232
2233
- var exception = Record . Exception ( ( ) => new PayloadGenerator . SwissQrCode . Contact ( name , zip , city , country , street , houseNumber ) ) ;
2233
+ var exception = Record . Exception ( ( ) => PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( name , zip , city , country , street , houseNumber ) ) ;
2234
2234
2235
2235
Assert . NotNull ( exception ) ;
2236
2236
Assert . IsType < PayloadGenerator . SwissQrCode . Contact . SwissQrCodeContactException > ( exception ) ;
@@ -2243,7 +2243,7 @@ public void swissqrcode_generator_should_throw_wrong_countrycode()
2243
2243
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2244
2244
public void swissqrcode_generator_should_generate_swisscode_simple ( )
2245
2245
{
2246
- var creditor = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2246
+ var creditor = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2247
2247
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2248
2248
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR , "990005000000000320071012303" , ReferenceTextType . QrReference ) ;
2249
2249
var currency = PayloadGenerator . SwissQrCode . Currency . EUR ;
@@ -2259,7 +2259,7 @@ public void swissqrcode_generator_should_generate_swisscode_simple()
2259
2259
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2260
2260
public void swissqrcode_generator_should_generate_swisscode_full ( )
2261
2261
{
2262
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2262
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2263
2263
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2264
2264
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR , "990005000000000320071012303" , ReferenceTextType . QrReference ) ;
2265
2265
var currency = PayloadGenerator . SwissQrCode . Currency . CHF ;
@@ -2279,7 +2279,7 @@ public void swissqrcode_generator_should_generate_swisscode_full()
2279
2279
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2280
2280
public void swissqrcode_generator_should_generate_clean_end_linebreaks ( )
2281
2281
{
2282
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2282
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2283
2283
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2284
2284
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR , "990005000000000320071012303" , ReferenceTextType . QrReference ) ;
2285
2285
var currency = PayloadGenerator . SwissQrCode . Currency . CHF ;
@@ -2299,7 +2299,7 @@ public void swissqrcode_generator_should_generate_clean_end_linebreaks()
2299
2299
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2300
2300
public void swissqrcode_generator_should_generate_swisscode_full_alt ( )
2301
2301
{
2302
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2302
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2303
2303
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2304
2304
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR , "990005000000000320071012303" , ReferenceTextType . QrReference ) ;
2305
2305
var currency = PayloadGenerator . SwissQrCode . Currency . CHF ;
@@ -2318,7 +2318,7 @@ public void swissqrcode_generator_should_generate_swisscode_full_alt()
2318
2318
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2319
2319
public void swissqrcode_generator_should_not_generate_space_as_thousands_separator ( )
2320
2320
{
2321
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2321
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2322
2322
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2609000000857666015" , PayloadGenerator . SwissQrCode . Iban . IbanType . Iban ) ;
2323
2323
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . SCOR , "99000500000000032003" , ReferenceTextType . CreditorReferenceIso11649 ) ;
2324
2324
var currency = PayloadGenerator . SwissQrCode . Currency . CHF ;
@@ -2337,7 +2337,7 @@ public void swissqrcode_generator_should_not_generate_space_as_thousands_separat
2337
2337
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2338
2338
public void swissqrcode_generator_should_throw_amount_too_big ( )
2339
2339
{
2340
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2340
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2341
2341
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2609000000857666015" , PayloadGenerator . SwissQrCode . Iban . IbanType . Iban ) ;
2342
2342
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR , "990005000000000320071012303" , ReferenceTextType . QrReference ) ;
2343
2343
var additionalInformation = new PayloadGenerator . SwissQrCode . AdditionalInformation ( "This is my unstructured message." , "Some bill information here..." ) ;
@@ -2356,7 +2356,7 @@ public void swissqrcode_generator_should_throw_amount_too_big()
2356
2356
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2357
2357
public void swissqrcode_generator_should_throw_incompatible_reftype ( )
2358
2358
{
2359
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2359
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2360
2360
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2361
2361
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . NON ) ;
2362
2362
var additionalInformation = new PayloadGenerator . SwissQrCode . AdditionalInformation ( "This is my unstructured message." , "Some bill information here..." ) ;
@@ -2375,7 +2375,7 @@ public void swissqrcode_generator_should_throw_incompatible_reftype()
2375
2375
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2376
2376
public void swissqrcode_generator_should_throw_alt1_too_long ( )
2377
2377
{
2378
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2378
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2379
2379
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2380
2380
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR ) ;
2381
2381
var additionalInformation = new PayloadGenerator . SwissQrCode . AdditionalInformation ( "This is my unstructured message." , "Some bill information here..." ) ;
@@ -2395,7 +2395,7 @@ public void swissqrcode_generator_should_throw_alt1_too_long()
2395
2395
[ Category ( "PayloadGenerator/SwissQrCode" ) ]
2396
2396
public void swissqrcode_generator_should_throw_alt2_too_long ( )
2397
2397
{
2398
- var contactGeneral = new PayloadGenerator . SwissQrCode . Contact ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2398
+ var contactGeneral = PayloadGenerator . SwissQrCode . Contact . WithStructuredAddress ( "John Doe" , "3003" , "Bern" , "CH" , "Parlamentsgebäude" , "1" ) ;
2399
2399
var iban = new PayloadGenerator . SwissQrCode . Iban ( "CH2430043000000789012" , PayloadGenerator . SwissQrCode . Iban . IbanType . QrIban ) ;
2400
2400
var reference = new PayloadGenerator . SwissQrCode . Reference ( ReferenceType . QRR ) ;
2401
2401
var additionalInformation = new PayloadGenerator . SwissQrCode . AdditionalInformation ( "This is my unstructured message." , "Some bill information here..." ) ;
0 commit comments