1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.imaging.formats.jpeg.segments;
18
19 import static org.junit.jupiter.api.Assertions.assertEquals;
20 import static org.junit.jupiter.api.Assertions.assertNotEquals;
21
22 import java.io.IOException;
23
24 import org.apache.commons.imaging.ImagingException;
25 import org.junit.jupiter.api.Test;
26
27
28
29
30
31
32 public class App2SegmentTest {
33
34 @Test
35 public void testCompareTo() throws IOException, ImagingException {
36 final App2Segment app2Segment = new App2Segment(0, 0, null);
37
38 assertEquals(0, app2Segment.compareTo(app2Segment));
39 }
40
41 @Test
42 public void testEqualsReturningFalse() throws IOException, ImagingException {
43 final byte[] byteArray = new byte[3];
44 final App2Segment app2Segment = new App2Segment(65475, byteArray);
45
46 assertNotEquals(app2Segment, byteArray);
47 }
48
49 @Test
50 public void testEqualsReturningTrue() throws IOException, ImagingException {
51 final App2Segment app2Segment = new App2Segment(0, 0, null);
52
53 assertEquals(app2Segment, app2Segment);
54 }
55
56 }