|
14 | 14 |
|
15 | 15 | import static org.junit.Assert.*; |
16 | 16 |
|
| 17 | +@SuppressWarnings("OptionalGetWithoutIsPresent") |
17 | 18 | public class DmiComparatorTest { |
18 | 19 |
|
19 | 20 | private static final String ROLLERBED_ORIGINAL_PATH = "src/test/resources/rollerbed_original.dmi"; |
@@ -41,31 +42,31 @@ public void testCompareWhenNotSame() { |
41 | 42 |
|
42 | 43 | switch (expectedEntry.getStatus()) { |
43 | 44 | case CREATED: |
44 | | - assertNull(compareToEntry.getOldSprite()); |
45 | | - assertNotNull(expectedEntry.getNewSprite()); |
46 | | - assertNotNull(compareToEntry.getNewSprite()); |
| 45 | + assertFalse(compareToEntry.getOldSprite().isPresent()); |
| 46 | + assertTrue(expectedEntry.getNewSprite().isPresent()); |
| 47 | + assertTrue(compareToEntry.getNewSprite().isPresent()); |
47 | 48 |
|
48 | | - assertEquals(expectedEntry.getNewSprite().getDir(), compareToEntry.getNewSprite().getDir()); |
49 | | - assertEquals(expectedEntry.getNewSprite().getFrameNum(), compareToEntry.getNewSprite().getFrameNum()); |
| 49 | + assertEquals(expectedEntry.getNewSprite().get().getDir(), compareToEntry.getNewSprite().get().getDir()); |
| 50 | + assertEquals(expectedEntry.getNewSprite().get().getFrameNum(), compareToEntry.getNewSprite().get().getFrameNum()); |
50 | 51 | break; |
51 | 52 | case MODIFIED: |
52 | | - assertNotNull(expectedEntry.getOldSprite()); |
53 | | - assertNotNull(compareToEntry.getOldSprite()); |
54 | | - assertNotNull(expectedEntry.getNewSprite()); |
55 | | - assertNotNull(compareToEntry.getNewSprite()); |
56 | | - |
57 | | - assertEquals(expectedEntry.getOldSprite().getDir(), compareToEntry.getOldSprite().getDir()); |
58 | | - assertEquals(expectedEntry.getOldSprite().getFrameNum(), compareToEntry.getOldSprite().getFrameNum()); |
59 | | - assertEquals(expectedEntry.getNewSprite().getDir(), compareToEntry.getNewSprite().getDir()); |
60 | | - assertEquals(expectedEntry.getNewSprite().getFrameNum(), compareToEntry.getNewSprite().getFrameNum()); |
| 53 | + assertTrue(expectedEntry.getOldSprite().isPresent()); |
| 54 | + assertTrue(compareToEntry.getOldSprite().isPresent()); |
| 55 | + assertTrue(expectedEntry.getNewSprite().isPresent()); |
| 56 | + assertTrue(compareToEntry.getNewSprite().isPresent()); |
| 57 | + |
| 58 | + assertEquals(expectedEntry.getOldSprite().get().getDir(), compareToEntry.getOldSprite().get().getDir()); |
| 59 | + assertEquals(expectedEntry.getOldSprite().get().getFrameNum(), compareToEntry.getOldSprite().get().getFrameNum()); |
| 60 | + assertEquals(expectedEntry.getNewSprite().get().getDir(), compareToEntry.getNewSprite().get().getDir()); |
| 61 | + assertEquals(expectedEntry.getNewSprite().get().getFrameNum(), compareToEntry.getNewSprite().get().getFrameNum()); |
61 | 62 | break; |
62 | 63 | case DELETED: |
63 | | - assertNull(compareToEntry.getNewSprite()); |
64 | | - assertNotNull(expectedEntry.getOldSprite()); |
65 | | - assertNotNull(compareToEntry.getOldSprite()); |
| 64 | + assertFalse(compareToEntry.getNewSprite().isPresent()); |
| 65 | + assertTrue(expectedEntry.getOldSprite().isPresent()); |
| 66 | + assertTrue(compareToEntry.getOldSprite().isPresent()); |
66 | 67 |
|
67 | | - assertEquals(expectedEntry.getOldSprite().getDir(), compareToEntry.getOldSprite().getDir()); |
68 | | - assertEquals(expectedEntry.getOldSprite().getFrameNum(), compareToEntry.getOldSprite().getFrameNum()); |
| 68 | + assertEquals(expectedEntry.getOldSprite().get().getDir(), compareToEntry.getOldSprite().get().getDir()); |
| 69 | + assertEquals(expectedEntry.getOldSprite().get().getFrameNum(), compareToEntry.getOldSprite().get().getFrameNum()); |
69 | 70 | break; |
70 | 71 | } |
71 | 72 | } |
|
0 commit comments