11using System ;
22using System . IO ;
33using Eocron . Serialization . Tests . Models . Json ;
4+ using Eocron . Serialization . Tests . Models . Protobuf ;
45using FluentAssertions ;
56using NUnit . Framework ;
67
@@ -14,9 +15,9 @@ public abstract class EncryptionSerializationTestsBase
1415 public void EncryptThenDecrypt ( )
1516 {
1617 var converter = GetConverter ( ) ;
17- var model = new JsonTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
18+ var model = new ProtobufTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
1819 var data = converter . SerializeToBytes ( model ) ;
19- var decryptedModel = converter . Deserialize < JsonTestModel > ( data ) ;
20+ var decryptedModel = converter . Deserialize < ProtobufTestModel > ( data ) ;
2021 decryptedModel . FooBarString . Should ( ) . Be ( "some_string" ) ;
2122 decryptedModel . Should ( ) . BeEquivalentTo ( model ) ;
2223 }
@@ -26,9 +27,9 @@ public void EncryptThenDecryptWithAnotherConverterInstance()
2627 {
2728 var converter1 = GetConverter ( ) ;
2829 var converter2 = GetConverter ( ) ;
29- var model = new JsonTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
30+ var model = new ProtobufTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
3031 var data = converter1 . SerializeToBytes ( model ) ;
31- var decryptedModel = converter2 . Deserialize < JsonTestModel > ( data ) ;
32+ var decryptedModel = converter2 . Deserialize < ProtobufTestModel > ( data ) ;
3233 decryptedModel . FooBarString . Should ( ) . Be ( "some_string" ) ;
3334 decryptedModel . Should ( ) . BeEquivalentTo ( model ) ;
3435 }
@@ -37,17 +38,17 @@ public void EncryptThenDecryptWithAnotherConverterInstance()
3738 public void EncryptMultipleThenDecrypt ( )
3839 {
3940 var converter = GetConverter ( ) ;
40- var model1 = new JsonTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
41- var model2 = new JsonTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string_2" } ;
41+ var model1 = new ProtobufTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
42+ var model2 = new ProtobufTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string_2" } ;
4243 var ms = new MemoryStream ( ) ;
4344 converter . SerializeTo ( model1 , ms ) ;
4445 converter . SerializeTo ( model2 , ms ) ;
4546 ms . Seek ( 0 , SeekOrigin . Begin ) ;
4647
47- var decryptedModel1 = converter . DeserializeFrom < JsonTestModel > ( ms ) ;
48+ var decryptedModel1 = converter . DeserializeFrom < ProtobufTestModel > ( ms ) ;
4849 decryptedModel1 . FooBarString . Should ( ) . Be ( "some_string" ) ;
4950 decryptedModel1 . Should ( ) . BeEquivalentTo ( model1 ) ;
50- var decryptedModel2 = converter . DeserializeFrom < JsonTestModel > ( ms ) ;
51+ var decryptedModel2 = converter . DeserializeFrom < ProtobufTestModel > ( ms ) ;
5152 decryptedModel2 . FooBarString . Should ( ) . Be ( "some_string_2" ) ;
5253 decryptedModel2 . Should ( ) . BeEquivalentTo ( model2 ) ;
5354 }
@@ -56,7 +57,7 @@ public void EncryptMultipleThenDecrypt()
5657 public void EncryptionDoesNotRepeat ( )
5758 {
5859 var converter = GetConverter ( ) ;
59- var model = new JsonTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
60+ var model = new ProtobufTestModel ( ) { Guid = Guid . NewGuid ( ) , FooBarString = "some_string" } ;
6061 var data1 = converter . SerializeToBytes ( model ) ;
6162 var data2 = converter . SerializeToBytes ( model ) ;
6263 data1 . Should ( ) . NotBeEquivalentTo ( data2 ) ;
0 commit comments