@@ -18,21 +18,15 @@ interface
1818 SbpUtilities,
1919 SbpSimpleBaseLibTypes,
2020 SbpBase16,
21- SbpBase58 ;
21+ SimpleBaseLibTestBase ;
2222
2323type
2424
25- TCryptoLibTestCase = class abstract (TTestCase)
26-
27- end ;
28-
29- type
30-
31- TTestBase16 = class (TCryptoLibTestCase)
25+ TTestBase16 = class (TSimpleBaseLibTestCase)
3226 private
3327 var
34- FtestDataBytes : TSimpleBaseLibMatrixByteArray;
35- FtestDataString : TSimpleBaseLibStringArray;
28+ FTestDataBytes : TSimpleBaseLibMatrixByteArray;
29+ FTestDataString : TSimpleBaseLibStringArray;
3630 protected
3731 procedure SetUp ; override;
3832 procedure TearDown ; override;
@@ -50,14 +44,14 @@ implementation
5044procedure TTestBase16.SetUp ;
5145begin
5246 inherited ;
53- FtestDataBytes := TSimpleBaseLibMatrixByteArray.Create(Nil ,
47+ FTestDataBytes := TSimpleBaseLibMatrixByteArray.Create(Nil ,
5448 TSimpleBaseLibByteArray.Create($AB), TSimpleBaseLibByteArray.Create($00 ,
5549 $01 , $02 , $03 ), TSimpleBaseLibByteArray.Create($10 , $11 , $12 , $13 ),
5650 TSimpleBaseLibByteArray.Create($AB, $CD, $EF, $BA)
5751
5852 );
5953
60- FtestDataString := TSimpleBaseLibStringArray.Create(' ' , ' AB' , ' 00010203' ,
54+ FTestDataString := TSimpleBaseLibStringArray.Create(' ' , ' AB' , ' 00010203' ,
6155 ' 10111213' , ' ABCDEFBA'
6256
6357 );
@@ -158,10 +152,10 @@ procedure TTestBase16.Test_Decode_LowerCase;
158152 Idx: Int32;
159153 result: TSimpleBaseLibByteArray;
160154begin
161- for Idx := System.Low(FtestDataBytes ) to System.High(FtestDataBytes ) do
155+ for Idx := System.Low(FTestDataBytes ) to System.High(FTestDataBytes ) do
162156 begin
163- result := TBase16.Decode(FtestDataString [Idx]);
164- CheckTrue(TUtilities.AreArraysEqual(FtestDataBytes [Idx], result),
157+ result := TBase16.Decode(FTestDataString [Idx]);
158+ CheckTrue(TUtilities.AreArraysEqual(FTestDataBytes [Idx], result),
165159 Format(' Decode_LowerCase Failed at Index %d' , [Idx]));
166160 end ;
167161end ;
@@ -171,10 +165,10 @@ procedure TTestBase16.Test_Encode_Lower;
171165 Idx: Int32;
172166 result: String;
173167begin
174- for Idx := System.Low(FtestDataBytes ) to System.High(FtestDataBytes ) do
168+ for Idx := System.Low(FTestDataBytes ) to System.High(FTestDataBytes ) do
175169 begin
176- result := TBase16.EncodeLower(FtestDataBytes [Idx]);
177- CheckEquals(LowerCase(FtestDataString [Idx]), result,
170+ result := TBase16.EncodeLower(FTestDataBytes [Idx]);
171+ CheckEquals(LowerCase(FTestDataString [Idx]), result,
178172 Format(' EncodeLower Failed at Index %d' , [Idx]));
179173 end ;
180174end ;
@@ -184,10 +178,10 @@ procedure TTestBase16.Test_Encode_Upper;
184178 Idx: Int32;
185179 result: String;
186180begin
187- for Idx := System.Low(FtestDataBytes ) to System.High(FtestDataBytes ) do
181+ for Idx := System.Low(FTestDataBytes ) to System.High(FTestDataBytes ) do
188182 begin
189- result := TBase16.EncodeUpper(FtestDataBytes [Idx]);
190- CheckEquals(FtestDataString [Idx], result,
183+ result := TBase16.EncodeUpper(FTestDataBytes [Idx]);
184+ CheckEquals(FTestDataString [Idx], result,
191185 Format(' EncodeUpper Failed at Index %d' , [Idx]));
192186 end ;
193187end ;
0 commit comments