@@ -193,7 +193,7 @@ public void LoadFromString()
193
193
name: foo
194
194
" ;
195
195
196
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
196
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
197
197
198
198
Assert . Equal ( "foo" , obj . Metadata . Name ) ;
199
199
}
@@ -208,7 +208,7 @@ public void LoadFromStringWithAdditionalProperties()
208
208
youDontKnow: Me
209
209
" ;
210
210
211
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
211
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
212
212
213
213
Assert . Equal ( "foo" , obj . Metadata . Name ) ;
214
214
}
@@ -223,7 +223,7 @@ public void LoadFromStringWithAdditionalPropertiesAndCustomType()
223
223
youDontKnow: Me
224
224
" ;
225
225
226
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
226
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
227
227
228
228
Assert . Equal ( "foo" , obj . Metadata . Name ) ;
229
229
}
@@ -238,7 +238,7 @@ public void LoadNamespacedFromString()
238
238
name: foo
239
239
" ;
240
240
241
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
241
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
242
242
243
243
Assert . Equal ( "foo" , obj . Metadata . Name ) ;
244
244
Assert . Equal ( "bar" , obj . Metadata . NamespaceProperty ) ;
@@ -264,7 +264,7 @@ public void LoadPropertyNamedReadOnlyFromString()
264
264
readOnly: false
265
265
" ;
266
266
267
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
267
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
268
268
269
269
Assert . True ( obj . Spec . Containers [ 0 ] . VolumeMounts [ 0 ] . ReadOnlyProperty ) ;
270
270
Assert . False ( obj . Spec . Containers [ 0 ] . VolumeMounts [ 1 ] . ReadOnlyProperty ) ;
@@ -318,10 +318,10 @@ public void RoundtripTypeWithMismatchedPropertyName()
318
318
{
319
319
var content = @"namespace: foo" ;
320
320
321
- var deserialized = KubernetesYaml . LoadFromString < V1ObjectMeta > ( content ) ;
321
+ var deserialized = KubernetesYaml . Deserialize < V1ObjectMeta > ( content ) ;
322
322
Assert . Equal ( "foo" , deserialized . NamespaceProperty ) ;
323
323
324
- var serialized = KubernetesYaml . SaveToString ( deserialized ) ;
324
+ var serialized = KubernetesYaml . Serialize ( deserialized ) ;
325
325
Assert . Equal ( content , serialized ) ;
326
326
}
327
327
@@ -330,7 +330,7 @@ public void WriteToString()
330
330
{
331
331
var pod = new V1Pod ( ) { ApiVersion = "v1" , Kind = "Pod" , Metadata = new V1ObjectMeta ( ) { Name = "foo" } } ;
332
332
333
- var yaml = KubernetesYaml . SaveToString ( pod ) ;
333
+ var yaml = KubernetesYaml . Serialize ( pod ) ;
334
334
Assert . Equal (
335
335
ToLines ( @"apiVersion: v1
336
336
kind: Pod
@@ -348,7 +348,7 @@ public void WriteNamespacedToString()
348
348
Metadata = new V1ObjectMeta ( ) { Name = "foo" , NamespaceProperty = "bar" } ,
349
349
} ;
350
350
351
- var yaml = KubernetesYaml . SaveToString ( pod ) ;
351
+ var yaml = KubernetesYaml . Serialize ( pod ) ;
352
352
Assert . Equal (
353
353
ToLines ( @"apiVersion: v1
354
354
kind: Pod
@@ -388,7 +388,7 @@ public void WritePropertyNamedReadOnlyToString()
388
388
} ,
389
389
} ;
390
390
391
- var yaml = KubernetesYaml . SaveToString ( pod ) ;
391
+ var yaml = KubernetesYaml . Serialize ( pod ) ;
392
392
Assert . Equal (
393
393
ToLines ( @"apiVersion: v1
394
394
kind: Pod
@@ -446,7 +446,7 @@ public void CpuRequestAndLimitFromString()
446
446
- -cpus
447
447
- ""2""" ;
448
448
449
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
449
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
450
450
451
451
Assert . NotNull ( obj ? . Spec ? . Containers ) ;
452
452
var container = Assert . Single ( obj . Spec . Containers ) ;
@@ -476,7 +476,7 @@ public void LoadIntOrString()
476
476
targetPort: 3000
477
477
" ;
478
478
479
- var obj = KubernetesYaml . LoadFromString < V1Service > ( content ) ;
479
+ var obj = KubernetesYaml . Deserialize < V1Service > ( content ) ;
480
480
481
481
Assert . Equal ( 3000 , obj . Spec . Ports [ 0 ] . Port ) ;
482
482
Assert . Equal ( 3000 , int . Parse ( obj . Spec . Ports [ 0 ] . TargetPort ) ) ;
@@ -508,7 +508,7 @@ public void SerializeIntOrString()
508
508
} ,
509
509
} ;
510
510
511
- var output = KubernetesYaml . SaveToString ( obj ) ;
511
+ var output = KubernetesYaml . Serialize ( obj ) ;
512
512
Assert . Equal ( ToLines ( output ) , ToLines ( content ) ) ;
513
513
}
514
514
@@ -534,11 +534,11 @@ public void QuotedValuesShouldRemainQuotedAfterSerialization()
534
534
value: ""false""
535
535
image: vish/stress
536
536
name: cpu-demo-ctr" ;
537
- var obj = KubernetesYaml . LoadFromString < V1Pod > ( content ) ;
537
+ var obj = KubernetesYaml . Deserialize < V1Pod > ( content ) ;
538
538
Assert . NotNull ( obj ? . Spec ? . Containers ) ;
539
539
var container = Assert . Single ( obj . Spec . Containers ) ;
540
540
Assert . NotNull ( container . Env ) ;
541
- var objStr = KubernetesYaml . SaveToString ( obj ) ;
541
+ var objStr = KubernetesYaml . Serialize ( obj ) ;
542
542
Assert . Equal ( content . Replace ( "\r \n " , "\n " ) , objStr . Replace ( "\r \n " , "\n " ) ) ;
543
543
}
544
544
@@ -555,7 +555,7 @@ public void LoadSecret()
555
555
password: Mzk1MjgkdmRnN0pi
556
556
" ;
557
557
558
- var result = KubernetesYaml . LoadFromString < V1Secret > ( kManifest ) ;
558
+ var result = KubernetesYaml . Deserialize < V1Secret > ( kManifest ) ;
559
559
Assert . Equal ( "bXktYXBw" , Encoding . UTF8 . GetString ( result . Data [ "username" ] ) ) ;
560
560
Assert . Equal ( "Mzk1MjgkdmRnN0pi" , Encoding . UTF8 . GetString ( result . Data [ "password" ] ) ) ;
561
561
}
@@ -589,7 +589,7 @@ public void DeserializeWithJsonPropertyName()
589
589
served: true
590
590
storage: true
591
591
" ;
592
- var result = KubernetesYaml . LoadFromString < V1CustomResourceDefinition > ( kManifest ) ;
592
+ var result = KubernetesYaml . Deserialize < V1CustomResourceDefinition > ( kManifest ) ;
593
593
Assert . Single ( result ? . Spec ? . Versions ) ;
594
594
var ver = result . Spec . Versions [ 0 ] ;
595
595
Assert . Equal ( true , ver ? . Schema ? . OpenAPIV3Schema ? . XKubernetesIntOrString ) ;
0 commit comments