浏览代码

I hate issue 2736.

tags/0.6.3m2a1
Chris Smith 15 年前
父节点
当前提交
0d459afd79
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7
    2
      test/com/dmdirc/util/IrcAddressTest.java

+ 7
- 2
test/com/dmdirc/util/IrcAddressTest.java 查看文件

59
     @Test
59
     @Test
60
     public void testBasic() throws InvalidAddressException {
60
     public void testBasic() throws InvalidAddressException {
61
         final IrcAddress address = new IrcAddress("irc://servername");
61
         final IrcAddress address = new IrcAddress("irc://servername");
62
+        assertEquals("irc", address.getProtocol());
62
         assertEquals("servername", address.getServer());
63
         assertEquals("servername", address.getServer());
63
         assertEquals("", address.getPassword());
64
         assertEquals("", address.getPassword());
64
-        assertEquals(6667, address.getPort());
65
+        assertEquals(-1, address.getPort());
65
         assertFalse(address.isSSL());
66
         assertFalse(address.isSSL());
66
     }
67
     }
67
 
68
 
68
     @Test
69
     @Test
69
     public void testPasswordSSL() throws InvalidAddressException {
70
     public void testPasswordSSL() throws InvalidAddressException {
70
         final IrcAddress address = new IrcAddress("ircs://password@servername");
71
         final IrcAddress address = new IrcAddress("ircs://password@servername");
72
+        assertEquals("irc", address.getProtocol());
71
         assertEquals("servername", address.getServer());
73
         assertEquals("servername", address.getServer());
72
         assertEquals("password", address.getPassword());
74
         assertEquals("password", address.getPassword());
73
-        assertEquals(6667, address.getPort());
75
+        assertEquals(-1, address.getPort());
74
         assertTrue(address.isSSL());
76
         assertTrue(address.isSSL());
75
     }
77
     }
76
 
78
 
77
     @Test
79
     @Test
78
     public void testPort() throws InvalidAddressException {
80
     public void testPort() throws InvalidAddressException {
79
         final IrcAddress address = new IrcAddress("irc://servername:7000/");
81
         final IrcAddress address = new IrcAddress("irc://servername:7000/");
82
+        assertEquals("irc", address.getProtocol());
80
         assertEquals("servername", address.getServer());
83
         assertEquals("servername", address.getServer());
81
         assertEquals("", address.getPassword());
84
         assertEquals("", address.getPassword());
82
         assertEquals(7000, address.getPort());
85
         assertEquals(7000, address.getPort());
91
     @Test
94
     @Test
92
     public void testPortSSL() throws InvalidAddressException {
95
     public void testPortSSL() throws InvalidAddressException {
93
         final IrcAddress address = new IrcAddress("ircs://servername:+7000/");
96
         final IrcAddress address = new IrcAddress("ircs://servername:+7000/");
97
+        assertEquals("irc", address.getProtocol());
94
         assertEquals("servername", address.getServer());
98
         assertEquals("servername", address.getServer());
95
         assertEquals("", address.getPassword());
99
         assertEquals("", address.getPassword());
96
         assertEquals(7000, address.getPort());
100
         assertEquals(7000, address.getPort());
100
     @Test
104
     @Test
101
     public void testComplex() throws InvalidAddressException {
105
     public void testComplex() throws InvalidAddressException {
102
         final IrcAddress address = new IrcAddress("ircs://password@servername:+7000/c1,c2,c3");
106
         final IrcAddress address = new IrcAddress("ircs://password@servername:+7000/c1,c2,c3");
107
+        assertEquals("irc", address.getProtocol());
103
         assertEquals("servername", address.getServer());
108
         assertEquals("servername", address.getServer());
104
         assertEquals("password", address.getPassword());
109
         assertEquals("password", address.getPassword());
105
         assertEquals(7000, address.getPort());
110
         assertEquals(7000, address.getPort());

正在加载...
取消
保存