File tree 1 file changed +3
-1
lines changed
projects/client/Unit/src/unit
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -117,17 +117,19 @@ public void TestQpidJmsTypes()
117
117
{
118
118
NetworkBinaryWriter w = Writer ( ) ;
119
119
Hashtable t = new Hashtable ( ) ;
120
+ t [ "B" ] = ( byte ) 255 ;
120
121
t [ "b" ] = ( sbyte ) - 128 ;
121
122
t [ "d" ] = ( double ) 123 ;
122
123
t [ "f" ] = ( float ) 123 ;
123
124
t [ "l" ] = ( long ) 123 ;
124
125
t [ "s" ] = ( short ) 123 ;
125
126
t [ "t" ] = true ;
126
- byte [ ] xbytes = new byte [ ] { 0xaa , 0x55 } ;
127
+ byte [ ] xbytes = { 0xaa , 0x55 } ;
127
128
t [ "x" ] = new BinaryTableValue ( xbytes ) ;
128
129
t [ "V" ] = null ;
129
130
WireFormatting . WriteTable ( w , t ) ;
130
131
IDictionary nt = ( IDictionary ) WireFormatting . ReadTable ( Reader ( Contents ( w ) ) ) ;
132
+ Assert . AreEqual ( typeof ( byte ) , nt [ "B" ] . GetType ( ) ) ; Assert . AreEqual ( ( byte ) 255 , nt [ "B" ] ) ;
131
133
Assert . AreEqual ( typeof ( sbyte ) , nt [ "b" ] . GetType ( ) ) ; Assert . AreEqual ( ( sbyte ) - 128 , nt [ "b" ] ) ;
132
134
Assert . AreEqual ( typeof ( double ) , nt [ "d" ] . GetType ( ) ) ; Assert . AreEqual ( ( double ) 123 , nt [ "d" ] ) ;
133
135
Assert . AreEqual ( typeof ( float ) , nt [ "f" ] . GetType ( ) ) ; Assert . AreEqual ( ( float ) 123 , nt [ "f" ] ) ;
You can’t perform that action at this time.
0 commit comments