1818
1919import static org .junit .Assert .assertEquals ;
2020import static org .junit .Assert .assertFalse ;
21+ import static org .junit .Assert .assertNotNull ;
2122import static org .junit .Assert .assertTrue ;
2223import static org .mockito .ArgumentMatchers .any ;
2324import static org .mockito .ArgumentMatchers .eq ;
4647import java .io .ByteArrayInputStream ;
4748import java .nio .Buffer ;
4849import java .nio .ByteBuffer ;
49- import java .nio .charset .Charset ;
50+ import java .nio .charset .StandardCharsets ;
5051import java .util .ArrayList ;
5152import java .util .HashMap ;
5253import java .util .List ;
@@ -102,7 +103,7 @@ void setStream(CronetClientStream stream) {
102103 @ Override
103104 @ SuppressWarnings ("GuardedBy" )
104105 public void run () {
105- assertTrue (stream != null );
106+ assertNotNull (stream );
106107 stream .transportState ().start (factory );
107108 }
108109 }
@@ -168,7 +169,7 @@ public void write() {
168169 for (int i = 0 ; i < 5 ; ++i ) {
169170 requests [i ] = "request" + i ;
170171 buffers [i ] = allocator .allocate (requests [i ].length ());
171- buffers [i ].write (requests [i ].getBytes (Charset . forName ( "UTF-8" ) ), 0 , requests [i ].length ());
172+ buffers [i ].write (requests [i ].getBytes (StandardCharsets . UTF_8 ), 0 , requests [i ].length ());
172173 // The 3rd and 5th writeFrame calls have flush=true.
173174 clientStream .abstractClientStreamSink ().writeFrame (buffers [i ], false , i == 2 || i == 4 , 1 );
174175 }
@@ -257,7 +258,7 @@ public void read() {
257258 callback .onReadCompleted (
258259 cronetStream ,
259260 info ,
260- createMessageFrame (new String ( "response1" ) .getBytes (Charset . forName ( "UTF-8" ) )),
261+ createMessageFrame ("response1" .getBytes (StandardCharsets . UTF_8 )),
261262 false );
262263 // Haven't request any message, so no callback is called here.
263264 verify (clientListener , times (0 )).messagesAvailable (isA (MessageProducer .class ));
@@ -287,9 +288,9 @@ public void streamSucceeded() {
287288 verify (cronetStream , times (0 )).write (isA (ByteBuffer .class ), isA (Boolean .class ));
288289 // Send the first data frame.
289290 CronetWritableBufferAllocator allocator = new CronetWritableBufferAllocator ();
290- String request = new String ( "request" ) ;
291+ String request = "request" ;
291292 WritableBuffer writableBuffer = allocator .allocate (request .length ());
292- writableBuffer .write (request .getBytes (Charset . forName ( "UTF-8" ) ), 0 , request .length ());
293+ writableBuffer .write (request .getBytes (StandardCharsets . UTF_8 ), 0 , request .length ());
293294 clientStream .abstractClientStreamSink ().writeFrame (writableBuffer , false , true , 1 );
294295 ArgumentCaptor <ByteBuffer > bufferCaptor = ArgumentCaptor .forClass (ByteBuffer .class );
295296 verify (cronetStream , times (1 )).write (bufferCaptor .capture (), isA (Boolean .class ));
@@ -308,7 +309,7 @@ public void streamSucceeded() {
308309 callback .onReadCompleted (
309310 cronetStream ,
310311 info ,
311- createMessageFrame (new String ( "response" ) .getBytes (Charset . forName ( "UTF-8" ) )),
312+ createMessageFrame ("response" .getBytes (StandardCharsets . UTF_8 )),
312313 false );
313314 verify (clientListener , times (1 )).messagesAvailable (isA (MessageProducer .class ));
314315 verify (cronetStream , times (2 )).read (isA (ByteBuffer .class ));
@@ -684,7 +685,7 @@ public void getUnaryRequest() {
684685 .newBidirectionalStreamBuilder (
685686 isA (String .class ), isA (BidirectionalStream .Callback .class ), isA (Executor .class ));
686687
687- byte [] msg = "request" .getBytes (Charset . forName ( "UTF-8" ) );
688+ byte [] msg = "request" .getBytes (StandardCharsets . UTF_8 );
688689 stream .writeMessage (new ByteArrayInputStream (msg ));
689690 // We still haven't built the stream or sent anything.
690691 verify (cronetStream , times (0 )).write (isA (ByteBuffer .class ), isA (Boolean .class ));
0 commit comments