@@ -16,8 +16,8 @@ public void FieldRoundtrip_Works()
1616 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
1717 Currency = "currency" ,
1818 ItemID = "item_id" ,
19- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
20- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
19+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
20+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
2121 Name = "Annual fee" ,
2222 BillableMetricID = "billable_metric_id" ,
2323 BilledInAdvance = true ,
@@ -53,13 +53,13 @@ public void FieldRoundtrip_Works()
5353 NewFloatingMinimumCompositePriceCadence . Annual ;
5454 string expectedCurrency = "currency" ;
5555 string expectedItemID = "item_id" ;
56- MinimumConfig expectedMinimumConfig = new ( )
56+ MinimumCompositeConfig expectedMinimumCompositeConfig = new ( )
5757 {
5858 MinimumAmount = "minimum_amount" ,
5959 Prorated = true ,
6060 } ;
6161 ApiEnum < string , NewFloatingMinimumCompositePriceModelType > expectedModelType =
62- NewFloatingMinimumCompositePriceModelType . Minimum ;
62+ NewFloatingMinimumCompositePriceModelType . MinimumComposite ;
6363 string expectedName = "Annual fee" ;
6464 string expectedBillableMetricID = "billable_metric_id" ;
6565 bool expectedBilledInAdvance = true ;
@@ -94,7 +94,7 @@ public void FieldRoundtrip_Works()
9494 Assert . Equal ( expectedCadence , model . Cadence ) ;
9595 Assert . Equal ( expectedCurrency , model . Currency ) ;
9696 Assert . Equal ( expectedItemID , model . ItemID ) ;
97- Assert . Equal ( expectedMinimumConfig , model . MinimumConfig ) ;
97+ Assert . Equal ( expectedMinimumCompositeConfig , model . MinimumCompositeConfig ) ;
9898 Assert . Equal ( expectedModelType , model . ModelType ) ;
9999 Assert . Equal ( expectedName , model . Name ) ;
100100 Assert . Equal ( expectedBillableMetricID , model . BillableMetricID ) ;
@@ -125,8 +125,8 @@ public void SerializationRoundtrip_Works()
125125 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
126126 Currency = "currency" ,
127127 ItemID = "item_id" ,
128- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
129- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
128+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
129+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
130130 Name = "Annual fee" ,
131131 BillableMetricID = "billable_metric_id" ,
132132 BilledInAdvance = true ,
@@ -175,8 +175,8 @@ public void FieldRoundtripThroughSerialization_Works()
175175 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
176176 Currency = "currency" ,
177177 ItemID = "item_id" ,
178- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
179- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
178+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
179+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
180180 Name = "Annual fee" ,
181181 BillableMetricID = "billable_metric_id" ,
182182 BilledInAdvance = true ,
@@ -219,13 +219,13 @@ public void FieldRoundtripThroughSerialization_Works()
219219 NewFloatingMinimumCompositePriceCadence . Annual ;
220220 string expectedCurrency = "currency" ;
221221 string expectedItemID = "item_id" ;
222- MinimumConfig expectedMinimumConfig = new ( )
222+ MinimumCompositeConfig expectedMinimumCompositeConfig = new ( )
223223 {
224224 MinimumAmount = "minimum_amount" ,
225225 Prorated = true ,
226226 } ;
227227 ApiEnum < string , NewFloatingMinimumCompositePriceModelType > expectedModelType =
228- NewFloatingMinimumCompositePriceModelType . Minimum ;
228+ NewFloatingMinimumCompositePriceModelType . MinimumComposite ;
229229 string expectedName = "Annual fee" ;
230230 string expectedBillableMetricID = "billable_metric_id" ;
231231 bool expectedBilledInAdvance = true ;
@@ -260,7 +260,7 @@ public void FieldRoundtripThroughSerialization_Works()
260260 Assert . Equal ( expectedCadence , deserialized . Cadence ) ;
261261 Assert . Equal ( expectedCurrency , deserialized . Currency ) ;
262262 Assert . Equal ( expectedItemID , deserialized . ItemID ) ;
263- Assert . Equal ( expectedMinimumConfig , deserialized . MinimumConfig ) ;
263+ Assert . Equal ( expectedMinimumCompositeConfig , deserialized . MinimumCompositeConfig ) ;
264264 Assert . Equal ( expectedModelType , deserialized . ModelType ) ;
265265 Assert . Equal ( expectedName , deserialized . Name ) ;
266266 Assert . Equal ( expectedBillableMetricID , deserialized . BillableMetricID ) ;
@@ -294,8 +294,8 @@ public void Validation_Works()
294294 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
295295 Currency = "currency" ,
296296 ItemID = "item_id" ,
297- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
298- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
297+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
298+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
299299 Name = "Annual fee" ,
300300 BillableMetricID = "billable_metric_id" ,
301301 BilledInAdvance = true ,
@@ -338,8 +338,8 @@ public void OptionalNullablePropertiesUnsetAreNotSet_Works()
338338 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
339339 Currency = "currency" ,
340340 ItemID = "item_id" ,
341- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
342- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
341+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
342+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
343343 Name = "Annual fee" ,
344344 } ;
345345
@@ -375,8 +375,8 @@ public void OptionalNullablePropertiesUnsetValidation_Works()
375375 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
376376 Currency = "currency" ,
377377 ItemID = "item_id" ,
378- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
379- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
378+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
379+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
380380 Name = "Annual fee" ,
381381 } ;
382382
@@ -391,8 +391,8 @@ public void OptionalNullablePropertiesSetToNullAreSetToNull_Works()
391391 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
392392 Currency = "currency" ,
393393 ItemID = "item_id" ,
394- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
395- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
394+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
395+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
396396 Name = "Annual fee" ,
397397
398398 BillableMetricID = null ,
@@ -440,8 +440,8 @@ public void OptionalNullablePropertiesSetToNullValidation_Works()
440440 Cadence = NewFloatingMinimumCompositePriceCadence . Annual ,
441441 Currency = "currency" ,
442442 ItemID = "item_id" ,
443- MinimumConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
444- ModelType = NewFloatingMinimumCompositePriceModelType . Minimum ,
443+ MinimumCompositeConfig = new ( ) { MinimumAmount = "minimum_amount" , Prorated = true } ,
444+ ModelType = NewFloatingMinimumCompositePriceModelType . MinimumComposite ,
445445 Name = "Annual fee" ,
446446
447447 BillableMetricID = null ,
@@ -523,12 +523,16 @@ public void InvalidEnumSerializationRoundtrip_Works()
523523 }
524524}
525525
526- public class MinimumConfigTest : TestBase
526+ public class MinimumCompositeConfigTest : TestBase
527527{
528528 [ Fact ]
529529 public void FieldRoundtrip_Works ( )
530530 {
531- var model = new MinimumConfig { MinimumAmount = "minimum_amount" , Prorated = true } ;
531+ var model = new MinimumCompositeConfig
532+ {
533+ MinimumAmount = "minimum_amount" ,
534+ Prorated = true ,
535+ } ;
532536
533537 string expectedMinimumAmount = "minimum_amount" ;
534538 bool expectedProrated = true ;
@@ -540,10 +544,14 @@ public void FieldRoundtrip_Works()
540544 [ Fact ]
541545 public void SerializationRoundtrip_Works ( )
542546 {
543- var model = new MinimumConfig { MinimumAmount = "minimum_amount" , Prorated = true } ;
547+ var model = new MinimumCompositeConfig
548+ {
549+ MinimumAmount = "minimum_amount" ,
550+ Prorated = true ,
551+ } ;
544552
545553 string json = JsonSerializer . Serialize ( model , ModelBase . SerializerOptions ) ;
546- var deserialized = JsonSerializer . Deserialize < MinimumConfig > (
554+ var deserialized = JsonSerializer . Deserialize < MinimumCompositeConfig > (
547555 json ,
548556 ModelBase . SerializerOptions
549557 ) ;
@@ -554,10 +562,14 @@ public void SerializationRoundtrip_Works()
554562 [ Fact ]
555563 public void FieldRoundtripThroughSerialization_Works ( )
556564 {
557- var model = new MinimumConfig { MinimumAmount = "minimum_amount" , Prorated = true } ;
565+ var model = new MinimumCompositeConfig
566+ {
567+ MinimumAmount = "minimum_amount" ,
568+ Prorated = true ,
569+ } ;
558570
559571 string element = JsonSerializer . Serialize ( model , ModelBase . SerializerOptions ) ;
560- var deserialized = JsonSerializer . Deserialize < MinimumConfig > (
572+ var deserialized = JsonSerializer . Deserialize < MinimumCompositeConfig > (
561573 element ,
562574 ModelBase . SerializerOptions
563575 ) ;
@@ -573,15 +585,19 @@ public void FieldRoundtripThroughSerialization_Works()
573585 [ Fact ]
574586 public void Validation_Works ( )
575587 {
576- var model = new MinimumConfig { MinimumAmount = "minimum_amount" , Prorated = true } ;
588+ var model = new MinimumCompositeConfig
589+ {
590+ MinimumAmount = "minimum_amount" ,
591+ Prorated = true ,
592+ } ;
577593
578594 model . Validate ( ) ;
579595 }
580596
581597 [ Fact ]
582598 public void OptionalNonNullablePropertiesUnsetAreNotSet_Works ( )
583599 {
584- var model = new MinimumConfig { MinimumAmount = "minimum_amount" } ;
600+ var model = new MinimumCompositeConfig { MinimumAmount = "minimum_amount" } ;
585601
586602 Assert . Null ( model . Prorated ) ;
587603 Assert . False ( model . RawData . ContainsKey ( "prorated" ) ) ;
@@ -590,15 +606,15 @@ public void OptionalNonNullablePropertiesUnsetAreNotSet_Works()
590606 [ Fact ]
591607 public void OptionalNonNullablePropertiesUnsetValidation_Works ( )
592608 {
593- var model = new MinimumConfig { MinimumAmount = "minimum_amount" } ;
609+ var model = new MinimumCompositeConfig { MinimumAmount = "minimum_amount" } ;
594610
595611 model . Validate ( ) ;
596612 }
597613
598614 [ Fact ]
599615 public void OptionalNonNullablePropertiesSetToNullAreNotSet_Works ( )
600616 {
601- var model = new MinimumConfig
617+ var model = new MinimumCompositeConfig
602618 {
603619 MinimumAmount = "minimum_amount" ,
604620
@@ -613,7 +629,7 @@ public void OptionalNonNullablePropertiesSetToNullAreNotSet_Works()
613629 [ Fact ]
614630 public void OptionalNonNullablePropertiesSetToNullValidation_Works ( )
615631 {
616- var model = new MinimumConfig
632+ var model = new MinimumCompositeConfig
617633 {
618634 MinimumAmount = "minimum_amount" ,
619635
@@ -628,7 +644,7 @@ public void OptionalNonNullablePropertiesSetToNullValidation_Works()
628644public class NewFloatingMinimumCompositePriceModelTypeTest : TestBase
629645{
630646 [ Theory ]
631- [ InlineData ( NewFloatingMinimumCompositePriceModelType . Minimum ) ]
647+ [ InlineData ( NewFloatingMinimumCompositePriceModelType . MinimumComposite ) ]
632648 public void Validation_Works ( NewFloatingMinimumCompositePriceModelType rawValue )
633649 {
634650 // force implicit conversion because Theory can't do that for us
@@ -648,7 +664,7 @@ public void InvalidEnumValidationThrows_Works()
648664 }
649665
650666 [ Theory ]
651- [ InlineData ( NewFloatingMinimumCompositePriceModelType . Minimum ) ]
667+ [ InlineData ( NewFloatingMinimumCompositePriceModelType . MinimumComposite ) ]
652668 public void SerializationRoundtrip_Works ( NewFloatingMinimumCompositePriceModelType rawValue )
653669 {
654670 // force implicit conversion because Theory can't do that for us
0 commit comments