@@ -116,11 +116,10 @@ func TestFullRoundTripInMemory(t *testing.T) {
116116 RemoteAddress : "10.0.0.1" ,
117117 Timestamp : time .Now (),
118118 }
119- buffer := & bytes.Buffer {}
120- err = jsoniter .NewEncoder (buffer ).Encode (inter )
119+ data , err := jsoniter .Marshal (inter )
121120 require .NoError (t , err , "encode interaction %d" , i )
122121
123- err = mem .AddInteraction (correlationID , buffer . Bytes () )
122+ err = mem .AddInteraction (correlationID , data )
124123 require .NoError (t , err , "add interaction %d" , i )
125124 }
126125
@@ -170,11 +169,10 @@ func TestFullRoundTripDisk(t *testing.T) {
170169 RemoteAddress : "10.0.0.1" ,
171170 Timestamp : time .Now (),
172171 }
173- buffer := & bytes.Buffer {}
174- err = jsoniter .NewEncoder (buffer ).Encode (inter )
172+ data , err := jsoniter .Marshal (inter )
175173 require .NoError (t , err , "encode interaction %d" , i )
176174
177- err = db .AddInteraction (correlationID , buffer . Bytes () )
175+ err = db .AddInteraction (correlationID , data )
178176 require .NoError (t , err , "add interaction %d" , i )
179177 }
180178
@@ -227,10 +225,9 @@ func TestPollResponseRoundTrip(t *testing.T) {
227225 RemoteAddress : "10.0.0.1" ,
228226 Timestamp : time .Now (),
229227 }
230- buffer := & bytes.Buffer {}
231- err = jsoniter .NewEncoder (buffer ).Encode (inter )
228+ interData , err := jsoniter .Marshal (inter )
232229 require .NoError (t , err )
233- err = mem .AddInteraction (correlationID , buffer . Bytes () )
230+ err = mem .AddInteraction (correlationID , interData )
234231 require .NoError (t , err )
235232
236233 // Retrieve (server side)
0 commit comments