summaryrefslogtreecommitdiff
path: root/enigma-server/src/test
diff options
context:
space:
mode:
authorGravatar 2xsaiko2020-06-04 10:10:53 +0200
committerGravatar 2xsaiko2020-06-04 10:10:53 +0200
commita7163d46a6414c38c3eb4ba1e6783b3c158312db (patch)
tree564f1b78819c68c64ae14b09b85c6a120c3170fb /enigma-server/src/test
parentUse StandardValidation.notBlank instead of manually checking field text (diff)
downloadenigma-a7163d46a6414c38c3eb4ba1e6783b3c158312db.tar.gz
enigma-a7163d46a6414c38c3eb4ba1e6783b3c158312db.tar.xz
enigma-a7163d46a6414c38c3eb4ba1e6783b3c158312db.zip
Move ServerAddress to enigma-server
Diffstat (limited to 'enigma-server/src/test')
-rw-r--r--enigma-server/src/test/java/cuchaz/enigma/network/ServerAddressTest.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/enigma-server/src/test/java/cuchaz/enigma/network/ServerAddressTest.java b/enigma-server/src/test/java/cuchaz/enigma/network/ServerAddressTest.java
new file mode 100644
index 00000000..3765f7a5
--- /dev/null
+++ b/enigma-server/src/test/java/cuchaz/enigma/network/ServerAddressTest.java
@@ -0,0 +1,28 @@
1package cuchaz.enigma.network;
2
3import org.junit.Test;
4
5import static org.junit.Assert.assertEquals;
6import static org.junit.Assert.assertNull;
7
8public class ServerAddressTest {
9
10 @Test
11 public void validAddresses() {
12 assertEquals(ServerAddress.of("127.0.0.1", 22), ServerAddress.from("127.0.0.1", 22));
13 assertEquals(ServerAddress.of("::1", 80), ServerAddress.from("[::1]:80", 22));
14 assertEquals(ServerAddress.of("dblsaiko.net", 22), ServerAddress.from("dblsaiko.net", 22));
15 assertEquals(ServerAddress.of("f00f:efee::127.0.0.1", 724), ServerAddress.from("[f00f:efee::127.0.0.1]:724", 22));
16 assertEquals(ServerAddress.of("aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:70", 22), ServerAddress.from("aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:aaaa:70", 22));
17 assertEquals(ServerAddress.of("::1", 22), ServerAddress.from("::1", 22));
18 assertEquals(ServerAddress.of("0", 22), ServerAddress.from("0", 22));
19 }
20
21 @Test
22 public void invalidAddresses() {
23 assertNull(ServerAddress.from("127.0.0.1:-72", 22));
24 assertNull(ServerAddress.from("127.0.0.1:100000000", 22));
25 assertNull(ServerAddress.from("127.0.0.1:lmao", 22));
26 }
27
28}