1 package de.dlr.shepard.common.subscription.io;
2
3 import static org.junit.jupiter.api.Assertions.assertEquals;
4
5 import de.dlr.shepard.common.util.RequestMethod;
6 import nl.jqno.equalsverifier.EqualsVerifier;
7 import org.junit.jupiter.api.Test;
8
9 public class EventIOTest {
10
11 @Test
12 public void equalsContract() {
13 EqualsVerifier.simple().forClass(EventIO.class).verify();
14 }
15
16 @Test
17 public void constructorTest() {
18 var event = new EventIO("my url");
19 event.setRequestMethod(RequestMethod.GET);
20
21 var actual = new EventIO("my url", RequestMethod.GET);
22 assertEquals(event, actual);
23 }
24
25 @Test
26 public void copyConstructorTest() {
27 var event = new EventIO("my url");
28 event.setRequestMethod(RequestMethod.GET);
29
30 var actual = new EventIO(event);
31 assertEquals(event, actual);
32 }
33 }