11package com .baeldung .arrayconversion ;
22
3+ import org .assertj .core .api .ListAssert ;
34import org .hamcrest .CoreMatchers ;
45import org .junit .Test ;
56
67import java .util .ArrayList ;
78import java .util .Arrays ;
89import java .util .List ;
910
10- import static org .hamcrest .MatcherAssert .assertThat ;
11- import static org .junit .Assert .assertArrayEquals ;
11+ import static org .assertj .core .api .Assertions .assertThat ;
1212
1313public class ArrayToListConversionUnitTest {
1414
@@ -17,8 +17,8 @@ public void givenAnArray_whenConvertingToList_returnUnmodifiableListUnitTest() {
1717 String [] stringArray = new String [] { "A" , "B" , "C" , "D" };
1818 List <String > stringList = Arrays .asList (stringArray );
1919 stringList .set (0 , "E" );
20- assertThat (stringList , CoreMatchers . hasItems ("E" , "B" , "C" , "D" ) );
21- assertArrayEquals (stringArray , new String [] { "E" , "B" , "C" , "D" } );
20+ assertThat (stringList ). containsExactly ("E" , "B" , "C" , "D" );
21+ assertThat (stringArray ). containsExactly ( "E" , "B" , "C" , "D" );
2222 stringList .add ("F" );
2323 }
2424
@@ -27,9 +27,9 @@ public void givenAnArray_whenConvertingToList_returnModifiableListUnitTest() {
2727 String [] stringArray = new String [] { "A" , "B" , "C" , "D" };
2828 List <String > stringList = new ArrayList <>(Arrays .asList (stringArray ));
2929 stringList .set (0 , "E" );
30- assertThat (stringList , CoreMatchers . hasItems ("E" , "B" , "C" , "D" ) );
31- assertArrayEquals (stringArray , new String [] { "A" , "B" , "C" , "D" } );
30+ assertThat (stringList ). containsExactly ("E" , "B" , "C" , "D" );
31+ assertThat (stringArray ). containsExactly ( "A" , "B" , "C" , "D" );
3232 stringList .add ("F" );
33- assertThat (stringList , CoreMatchers . hasItems ("E" , "B" , "C" , "D" , "F" ) );
33+ assertThat (stringList ). containsExactly ("E" , "B" , "C" , "D" , "F" );
3434 }
3535}
0 commit comments