77import java .util .List ;
88import static org .junit .Assert .assertEquals ;
99import static org .junit .Assert .assertNotNull ;
10+ import static org .junit .Assert .assertTrue ;
1011import org .junit .Test ;
1112
1213public class DiffTest {
@@ -18,7 +19,7 @@ public void testDiff_Insert() {
1819 assertNotNull (patch );
1920 assertEquals (1 , patch .getDeltas ().size ());
2021 final Delta <String > delta = patch .getDeltas ().get (0 );
21- assertEquals ( InsertDelta . class , delta . getClass () );
22+ assertTrue ( delta instanceof InsertDelta );
2223 assertEquals (new Chunk <>(1 , Collections .<String >emptyList ()), delta .getOriginal ());
2324 assertEquals (new Chunk <>(1 , Arrays .asList ("jjj" , "kkk" )), delta .getRevised ());
2425 }
@@ -30,7 +31,7 @@ public void testDiff_Delete() {
3031 assertNotNull (patch );
3132 assertEquals (1 , patch .getDeltas ().size ());
3233 final Delta <String > delta = patch .getDeltas ().get (0 );
33- assertEquals ( DeleteDelta . class , delta . getClass () );
34+ assertTrue ( delta instanceof DeleteDelta );
3435 assertEquals (new Chunk <>(0 , Arrays .asList ("ddd" , "fff" )), delta .getOriginal ());
3536 assertEquals (new Chunk <>(0 , Collections .<String >emptyList ()), delta .getRevised ());
3637 }
@@ -44,7 +45,7 @@ public void testDiff_Change() {
4445 assertNotNull (patch );
4546 assertEquals (1 , patch .getDeltas ().size ());
4647 final Delta <String > delta = patch .getDeltas ().get (0 );
47- assertEquals ( ChangeDelta . class , delta . getClass () );
48+ assertTrue ( delta instanceof ChangeDelta );
4849 assertEquals (new Chunk <>(1 , Arrays .asList ("bbb" )), delta .getOriginal ());
4950 assertEquals (new Chunk <>(1 , Arrays .asList ("zzz" )), delta .getRevised ());
5051 }
@@ -62,6 +63,6 @@ public void testDiff_EmptyListWithNonEmpty() {
6263 assertNotNull (patch );
6364 assertEquals (1 , patch .getDeltas ().size ());
6465 final Delta <String > delta = patch .getDeltas ().get (0 );
65- assertEquals ( InsertDelta . class , delta . getClass () );
66+ assertTrue ( delta instanceof InsertDelta );
6667 }
6768}
0 commit comments