Skip to content

Commit 5c9d8d7

Browse files
feat(api): api update
1 parent 4116c95 commit 5c9d8d7

File tree

6 files changed

+112
-2
lines changed

6 files changed

+112
-2
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 139
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-c92fb451e13f157b3735f188acc8d57aa3adfbaac1683645e1ba4f432dd7a4f8.yml
3-
openapi_spec_hash: dbcd87ecfbd3976eb3b99ec6f9fbc606
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-77e112caf7b2a2c7b0248b7245b5730bc72ab0ea84ba5d0777e7d0604ae04d26.yml
3+
openapi_spec_hash: 966568dd08f34db64ba0ebace678268a
44
config_hash: 3279841440b02d4e8303c961d6983492

src/Orb.Tests/Models/Customers/Credits/Ledger/LedgerCreateEntryByExternalIDParamsTest.cs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ public void FieldRoundtrip_Works()
3838
CustomDueDate = "2019-12-27",
3939
InvoiceDate = "2019-12-27",
4040
ItemID = "item_id",
41+
MarkAsPaid = true,
4142
Memo = "memo",
4243
NetTerms = 0,
4344
RequireSuccessfulPayment = true,
@@ -72,6 +73,7 @@ public void FieldRoundtrip_Works()
7273
CustomDueDate = "2019-12-27",
7374
InvoiceDate = "2019-12-27",
7475
ItemID = "item_id",
76+
MarkAsPaid = true,
7577
Memo = "memo",
7678
NetTerms = 0,
7779
RequireSuccessfulPayment = true,
@@ -113,6 +115,7 @@ public void Url_Works()
113115
CustomDueDate = "2019-12-27",
114116
InvoiceDate = "2019-12-27",
115117
ItemID = "item_id",
118+
MarkAsPaid = true,
116119
Memo = "memo",
117120
NetTerms = 0,
118121
RequireSuccessfulPayment = true,
@@ -161,6 +164,7 @@ public void CopyConstructor_Works()
161164
CustomDueDate = "2019-12-27",
162165
InvoiceDate = "2019-12-27",
163166
ItemID = "item_id",
167+
MarkAsPaid = true,
164168
Memo = "memo",
165169
NetTerms = 0,
166170
RequireSuccessfulPayment = true,
@@ -205,6 +209,7 @@ public void IncrementValidationWorks()
205209
CustomDueDate = "2019-12-27",
206210
InvoiceDate = "2019-12-27",
207211
ItemID = "item_id",
212+
MarkAsPaid = true,
208213
Memo = "memo",
209214
NetTerms = 0,
210215
RequireSuccessfulPayment = true,
@@ -304,6 +309,7 @@ public void IncrementSerializationRoundtripWorks()
304309
CustomDueDate = "2019-12-27",
305310
InvoiceDate = "2019-12-27",
306311
ItemID = "item_id",
312+
MarkAsPaid = true,
307313
Memo = "memo",
308314
NetTerms = 0,
309315
RequireSuccessfulPayment = true,
@@ -435,6 +441,7 @@ public void FieldRoundtrip_Works()
435441
CustomDueDate = "2019-12-27",
436442
InvoiceDate = "2019-12-27",
437443
ItemID = "item_id",
444+
MarkAsPaid = true,
438445
Memo = "memo",
439446
NetTerms = 0,
440447
RequireSuccessfulPayment = true,
@@ -465,6 +472,7 @@ public void FieldRoundtrip_Works()
465472
CustomDueDate = "2019-12-27",
466473
InvoiceDate = "2019-12-27",
467474
ItemID = "item_id",
475+
MarkAsPaid = true,
468476
Memo = "memo",
469477
NetTerms = 0,
470478
RequireSuccessfulPayment = true,
@@ -522,6 +530,7 @@ public void SerializationRoundtrip_Works()
522530
CustomDueDate = "2019-12-27",
523531
InvoiceDate = "2019-12-27",
524532
ItemID = "item_id",
533+
MarkAsPaid = true,
525534
Memo = "memo",
526535
NetTerms = 0,
527536
RequireSuccessfulPayment = true,
@@ -566,6 +575,7 @@ public void FieldRoundtripThroughSerialization_Works()
566575
CustomDueDate = "2019-12-27",
567576
InvoiceDate = "2019-12-27",
568577
ItemID = "item_id",
578+
MarkAsPaid = true,
569579
Memo = "memo",
570580
NetTerms = 0,
571581
RequireSuccessfulPayment = true,
@@ -604,6 +614,7 @@ public void FieldRoundtripThroughSerialization_Works()
604614
CustomDueDate = "2019-12-27",
605615
InvoiceDate = "2019-12-27",
606616
ItemID = "item_id",
617+
MarkAsPaid = true,
607618
Memo = "memo",
608619
NetTerms = 0,
609620
RequireSuccessfulPayment = true,
@@ -661,6 +672,7 @@ public void Validation_Works()
661672
CustomDueDate = "2019-12-27",
662673
InvoiceDate = "2019-12-27",
663674
ItemID = "item_id",
675+
MarkAsPaid = true,
664676
Memo = "memo",
665677
NetTerms = 0,
666678
RequireSuccessfulPayment = true,
@@ -784,6 +796,7 @@ public void CopyConstructor_Works()
784796
CustomDueDate = "2019-12-27",
785797
InvoiceDate = "2019-12-27",
786798
ItemID = "item_id",
799+
MarkAsPaid = true,
787800
Memo = "memo",
788801
NetTerms = 0,
789802
RequireSuccessfulPayment = true,
@@ -1042,6 +1055,7 @@ public void FieldRoundtrip_Works()
10421055
CustomDueDate = "2019-12-27",
10431056
InvoiceDate = "2019-12-27",
10441057
ItemID = "item_id",
1058+
MarkAsPaid = true,
10451059
Memo = "memo",
10461060
NetTerms = 0,
10471061
RequireSuccessfulPayment = true,
@@ -1053,6 +1067,7 @@ public void FieldRoundtrip_Works()
10531067
LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettingsInvoiceDate expectedInvoiceDate =
10541068
"2019-12-27";
10551069
string expectedItemID = "item_id";
1070+
bool expectedMarkAsPaid = true;
10561071
string expectedMemo = "memo";
10571072
long expectedNetTerms = 0;
10581073
bool expectedRequireSuccessfulPayment = true;
@@ -1061,6 +1076,7 @@ public void FieldRoundtrip_Works()
10611076
Assert.Equal(expectedCustomDueDate, model.CustomDueDate);
10621077
Assert.Equal(expectedInvoiceDate, model.InvoiceDate);
10631078
Assert.Equal(expectedItemID, model.ItemID);
1079+
Assert.Equal(expectedMarkAsPaid, model.MarkAsPaid);
10641080
Assert.Equal(expectedMemo, model.Memo);
10651081
Assert.Equal(expectedNetTerms, model.NetTerms);
10661082
Assert.Equal(expectedRequireSuccessfulPayment, model.RequireSuccessfulPayment);
@@ -1075,6 +1091,7 @@ public void SerializationRoundtrip_Works()
10751091
CustomDueDate = "2019-12-27",
10761092
InvoiceDate = "2019-12-27",
10771093
ItemID = "item_id",
1094+
MarkAsPaid = true,
10781095
Memo = "memo",
10791096
NetTerms = 0,
10801097
RequireSuccessfulPayment = true,
@@ -1099,6 +1116,7 @@ public void FieldRoundtripThroughSerialization_Works()
10991116
CustomDueDate = "2019-12-27",
11001117
InvoiceDate = "2019-12-27",
11011118
ItemID = "item_id",
1119+
MarkAsPaid = true,
11021120
Memo = "memo",
11031121
NetTerms = 0,
11041122
RequireSuccessfulPayment = true,
@@ -1118,6 +1136,7 @@ public void FieldRoundtripThroughSerialization_Works()
11181136
LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettingsInvoiceDate expectedInvoiceDate =
11191137
"2019-12-27";
11201138
string expectedItemID = "item_id";
1139+
bool expectedMarkAsPaid = true;
11211140
string expectedMemo = "memo";
11221141
long expectedNetTerms = 0;
11231142
bool expectedRequireSuccessfulPayment = true;
@@ -1126,6 +1145,7 @@ public void FieldRoundtripThroughSerialization_Works()
11261145
Assert.Equal(expectedCustomDueDate, deserialized.CustomDueDate);
11271146
Assert.Equal(expectedInvoiceDate, deserialized.InvoiceDate);
11281147
Assert.Equal(expectedItemID, deserialized.ItemID);
1148+
Assert.Equal(expectedMarkAsPaid, deserialized.MarkAsPaid);
11291149
Assert.Equal(expectedMemo, deserialized.Memo);
11301150
Assert.Equal(expectedNetTerms, deserialized.NetTerms);
11311151
Assert.Equal(expectedRequireSuccessfulPayment, deserialized.RequireSuccessfulPayment);
@@ -1140,6 +1160,7 @@ public void Validation_Works()
11401160
CustomDueDate = "2019-12-27",
11411161
InvoiceDate = "2019-12-27",
11421162
ItemID = "item_id",
1163+
MarkAsPaid = true,
11431164
Memo = "memo",
11441165
NetTerms = 0,
11451166
RequireSuccessfulPayment = true,
@@ -1161,6 +1182,8 @@ public void OptionalNonNullablePropertiesUnsetAreNotSet_Works()
11611182
NetTerms = 0,
11621183
};
11631184

1185+
Assert.Null(model.MarkAsPaid);
1186+
Assert.False(model.RawData.ContainsKey("mark_as_paid"));
11641187
Assert.Null(model.RequireSuccessfulPayment);
11651188
Assert.False(model.RawData.ContainsKey("require_successful_payment"));
11661189
}
@@ -1194,9 +1217,12 @@ public void OptionalNonNullablePropertiesSetToNullAreNotSet_Works()
11941217
NetTerms = 0,
11951218

11961219
// Null should be interpreted as omitted for these properties
1220+
MarkAsPaid = null,
11971221
RequireSuccessfulPayment = null,
11981222
};
11991223

1224+
Assert.Null(model.MarkAsPaid);
1225+
Assert.False(model.RawData.ContainsKey("mark_as_paid"));
12001226
Assert.Null(model.RequireSuccessfulPayment);
12011227
Assert.False(model.RawData.ContainsKey("require_successful_payment"));
12021228
}
@@ -1214,6 +1240,7 @@ public void OptionalNonNullablePropertiesSetToNullValidation_Works()
12141240
NetTerms = 0,
12151241

12161242
// Null should be interpreted as omitted for these properties
1243+
MarkAsPaid = null,
12171244
RequireSuccessfulPayment = null,
12181245
};
12191246

@@ -1226,6 +1253,7 @@ public void OptionalNullablePropertiesUnsetAreNotSet_Works()
12261253
var model = new LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettings
12271254
{
12281255
AutoCollection = true,
1256+
MarkAsPaid = true,
12291257
RequireSuccessfulPayment = true,
12301258
};
12311259

@@ -1247,6 +1275,7 @@ public void OptionalNullablePropertiesUnsetValidation_Works()
12471275
var model = new LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettings
12481276
{
12491277
AutoCollection = true,
1278+
MarkAsPaid = true,
12501279
RequireSuccessfulPayment = true,
12511280
};
12521281

@@ -1259,6 +1288,7 @@ public void OptionalNullablePropertiesSetToNullAreSetToNull_Works()
12591288
var model = new LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettings
12601289
{
12611290
AutoCollection = true,
1291+
MarkAsPaid = true,
12621292
RequireSuccessfulPayment = true,
12631293

12641294
CustomDueDate = null,
@@ -1286,6 +1316,7 @@ public void OptionalNullablePropertiesSetToNullValidation_Works()
12861316
var model = new LedgerCreateEntryByExternalIDParamsBodyIncrementInvoiceSettings
12871317
{
12881318
AutoCollection = true,
1319+
MarkAsPaid = true,
12891320
RequireSuccessfulPayment = true,
12901321

12911322
CustomDueDate = null,
@@ -1307,6 +1338,7 @@ public void CopyConstructor_Works()
13071338
CustomDueDate = "2019-12-27",
13081339
InvoiceDate = "2019-12-27",
13091340
ItemID = "item_id",
1341+
MarkAsPaid = true,
13101342
Memo = "memo",
13111343
NetTerms = 0,
13121344
RequireSuccessfulPayment = true,

0 commit comments

Comments
 (0)