1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.net.time;
19
20 import static org.junit.jupiter.api.Assertions.assertEquals;
21 import static org.junit.jupiter.api.Assertions.assertThrows;
22
23 import java.net.InetAddress;
24
25 import org.junit.jupiter.api.Test;
26
27
28
29
30 public class TimeUDPClientTest {
31
32 @Test
33 public void testConstructor() {
34 try (TimeUDPClient client = new TimeUDPClient()) {
35
36 }
37 }
38
39 @Test
40 public void testGetDate() {
41 try (TimeUDPClient client = new TimeUDPClient()) {
42
43 assertThrows(NullPointerException.class, () -> client.getDate(InetAddress.getLocalHost()));
44 assertThrows(NullPointerException.class, () -> client.getDate(InetAddress.getLocalHost(), TimeUDPClient.DEFAULT_PORT));
45 }
46 }
47
48 @Test
49 public void testGetTime() {
50 try (TimeUDPClient client = new TimeUDPClient()) {
51
52 assertThrows(NullPointerException.class, () -> client.getTime(InetAddress.getLocalHost()));
53 assertThrows(NullPointerException.class, () -> client.getTime(InetAddress.getLocalHost(), TimeUDPClient.DEFAULT_PORT));
54 }
55 }
56
57 @Test
58 public void testToTime() {
59 final byte[] timeData = new byte[4];
60 assertEquals(0, TimeUDPClient.toTime(timeData));
61 }
62 }