77
88package com .facebook .imagepipeline .producers ;
99
10- import static org .junit . Assert .* ;
10+ import static org .assertj . core . api . Assertions . assertThat ;
1111import static org .mockito .Mockito .*;
1212import static org .mockito .Mockito .mockConstruction ;
1313import static org .mockito .Mockito .mockStatic ;
@@ -255,9 +255,8 @@ public void testNewResult_Intermediate_pJPEG() {
255255 inOrder .verify (mJobScheduler ).updateJob (mEncodedImage , Consumer .NO_FLAGS );
256256 inOrder .verify (mProgressiveJpegParser ).parseMoreData (argumentCaptor .capture ());
257257 inOrder .verify (mJobScheduler ).scheduleJob ();
258- assertSame (
259- ((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly (),
260- mByteBufferRef .getUnderlyingReferenceTestOnly ());
258+ assertThat (((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly ())
259+ .isSameAs (mByteBufferRef .getUnderlyingReferenceTestOnly ());
261260
262261 // no data parsed; ignore
263262 PooledByteBuffer pooledByteBuffer2 = mockPooledByteBuffer (210 );
@@ -270,9 +269,8 @@ public void testNewResult_Intermediate_pJPEG() {
270269 inOrder .verify (mJobScheduler ).updateJob (encodedImage2 , Consumer .NO_FLAGS );
271270 inOrder .verify (mProgressiveJpegParser ).parseMoreData (argumentCaptor .capture ());
272271 inOrder .verify (mJobScheduler , never ()).scheduleJob ();
273- assertSame (
274- ((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly (),
275- ref2 .getUnderlyingReferenceTestOnly ());
272+ assertThat (((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly ())
273+ .isSameAs (ref2 .getUnderlyingReferenceTestOnly ());
276274
277275 // same scan; ignore
278276 PooledByteBuffer pooledByteBuffer3 = mockPooledByteBuffer (220 );
@@ -285,9 +283,8 @@ public void testNewResult_Intermediate_pJPEG() {
285283 inOrder .verify (mJobScheduler ).updateJob (encodedImage3 , Consumer .NO_FLAGS );
286284 inOrder .verify (mProgressiveJpegParser ).parseMoreData (argumentCaptor .capture ());
287285 inOrder .verify (mJobScheduler , never ()).scheduleJob ();
288- assertSame (
289- ((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly (),
290- ref3 .getUnderlyingReferenceTestOnly ());
286+ assertThat (((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly ())
287+ .isSameAs (ref3 .getUnderlyingReferenceTestOnly ());
291288
292289 // scan not for decode; ignore
293290 PooledByteBuffer pooledByteBuffer4 = mockPooledByteBuffer (300 );
@@ -300,9 +297,8 @@ public void testNewResult_Intermediate_pJPEG() {
300297 inOrder .verify (mJobScheduler ).updateJob (encodedImage4 , Consumer .NO_FLAGS );
301298 inOrder .verify (mProgressiveJpegParser ).parseMoreData (argumentCaptor .capture ());
302299 inOrder .verify (mJobScheduler , never ()).scheduleJob ();
303- assertSame (
304- ((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly (),
305- ref4 .getUnderlyingReferenceTestOnly ());
300+ assertThat (((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly ())
301+ .isSameAs (ref4 .getUnderlyingReferenceTestOnly ());
306302
307303 // good-enough scan; schedule
308304 PooledByteBuffer pooledByteBuffer5 = mockPooledByteBuffer (500 );
@@ -315,9 +311,8 @@ public void testNewResult_Intermediate_pJPEG() {
315311 inOrder .verify (mJobScheduler ).updateJob (encodedImage5 , Consumer .NO_FLAGS );
316312 inOrder .verify (mProgressiveJpegParser ).parseMoreData (argumentCaptor .capture ());
317313 inOrder .verify (mJobScheduler ).scheduleJob ();
318- assertSame (
319- ((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly (),
320- ref5 .getUnderlyingReferenceTestOnly ());
314+ assertThat (((EncodedImage ) argumentCaptor .getValue ()).getUnderlyingReferenceTestOnly ())
315+ .isSameAs (ref5 .getUnderlyingReferenceTestOnly ());
321316 }
322317
323318 @ Test
@@ -434,7 +429,7 @@ public void testDecode_WhenSmartResizingEnabledAndLocalUri_ThenPerformDownsampli
434429 jobRunnable .run (mEncodedImage , Consumer .IS_LAST );
435430
436431 // The sample size was modified, which means Downsampling has been performed
437- assertNotEquals (mEncodedImage .getSampleSize (), EncodedImage .DEFAULT_SAMPLE_SIZE );
432+ assertThat (mEncodedImage .getSampleSize ()). isNotEqualTo ( EncodedImage .DEFAULT_SAMPLE_SIZE );
438433 }
439434
440435 @ Test
@@ -450,7 +445,7 @@ public void testDecode_WhenDownsampleOverrideProvidedAndLocalUri_ThenPerformNoDo
450445 jobRunnable .run (mEncodedImage , Consumer .IS_LAST );
451446
452447 // The sample size was not modified, which means Downsampling has not been performed
453- assertEquals (mEncodedImage .getSampleSize (), EncodedImage .DEFAULT_SAMPLE_SIZE );
448+ assertThat (mEncodedImage .getSampleSize ()). isEqualTo ( EncodedImage .DEFAULT_SAMPLE_SIZE );
454449 }
455450
456451 @ Test
@@ -466,7 +461,7 @@ public void testDecode_WhenSmartResizingEnabledAndNetworkUri_ThenPerformNoDownsa
466461 jobRunnable .run (mEncodedImage , Consumer .IS_LAST );
467462
468463 // The sample size was not modified, which means Downsampling has not been performed
469- assertEquals (mEncodedImage .getSampleSize (), EncodedImage .DEFAULT_SAMPLE_SIZE );
464+ assertThat (mEncodedImage .getSampleSize ()). isEqualTo ( EncodedImage .DEFAULT_SAMPLE_SIZE );
470465 }
471466
472467 @ Test
@@ -483,7 +478,7 @@ public void testDecode_WhenDownsampleOverrideProvidedAndNetworkUri_ThenPerformNo
483478 jobRunnable .run (mEncodedImage , Consumer .IS_LAST );
484479
485480 // The sample size was not modified, which means Downsampling has not been performed
486- assertEquals (mEncodedImage .getSampleSize (), EncodedImage .DEFAULT_SAMPLE_SIZE );
481+ assertThat (mEncodedImage .getSampleSize ()). isEqualTo ( EncodedImage .DEFAULT_SAMPLE_SIZE );
487482 }
488483
489484 private void setupImageRequest (String requestId , ImageRequest imageRequest ) {
0 commit comments