3
3
import static org .junit .jupiter .api .Assertions .assertEquals ;
4
4
import static org .junit .jupiter .api .Assertions .assertThrows ;
5
5
6
- import org .junit .jupiter .api .Test ;
7
-
8
6
import java .net .UnknownHostException ;
7
+ import org .junit .jupiter .api .Test ;
9
8
10
9
public class IPv6ConverterTest {
11
10
@@ -20,40 +19,30 @@ public void testIpv4ToIpv6_ValidInput() throws UnknownHostException {
20
19
@ Test
21
20
public void testIpv6ToIpv4_InvalidIPv6MappedAddress () {
22
21
String invalidIpv6 = "2001:db8::1" ; // Not an IPv6-mapped IPv4
23
- assertThrows (IllegalArgumentException .class , () -> {
24
- IPv6Converter .ipv6ToIpv4 (invalidIpv6 );
25
- });
22
+ assertThrows (IllegalArgumentException .class , () -> { IPv6Converter .ipv6ToIpv4 (invalidIpv6 ); });
26
23
}
27
24
28
25
@ Test
29
26
public void testIpv4ToIpv6_InvalidIPv4Address () {
30
27
String invalidIpv4 = "999.999.999.999" ; // Invalid IPv4 address
31
- assertThrows (UnknownHostException .class , () -> {
32
- IPv6Converter .ipv4ToIpv6 (invalidIpv4 );
33
- });
28
+ assertThrows (UnknownHostException .class , () -> { IPv6Converter .ipv4ToIpv6 (invalidIpv4 ); });
34
29
}
35
30
36
31
@ Test
37
32
public void testIpv6ToIpv4_InvalidFormat () {
38
33
String invalidIpv6 = "invalid:ipv6::address" ;
39
- assertThrows (UnknownHostException .class , () -> {
40
- IPv6Converter .ipv6ToIpv4 (invalidIpv6 );
41
- });
34
+ assertThrows (UnknownHostException .class , () -> { IPv6Converter .ipv6ToIpv4 (invalidIpv6 ); });
42
35
}
43
36
44
37
@ Test
45
38
public void testIpv4ToIpv6_EmptyString () {
46
39
String emptyIpv4 = "" ;
47
- assertThrows (UnknownHostException .class , () -> {
48
- IPv6Converter .ipv4ToIpv6 (emptyIpv4 );
49
- });
40
+ assertThrows (UnknownHostException .class , () -> { IPv6Converter .ipv4ToIpv6 (emptyIpv4 ); });
50
41
}
51
42
52
43
@ Test
53
44
public void testIpv6ToIpv4_EmptyString () {
54
45
String emptyIpv6 = "" ;
55
- assertThrows (IllegalArgumentException .class , () -> {
56
- IPv6Converter .ipv6ToIpv4 (emptyIpv6 );
57
- });
46
+ assertThrows (IllegalArgumentException .class , () -> { IPv6Converter .ipv6ToIpv4 (emptyIpv6 ); });
58
47
}
59
48
}
0 commit comments