소스 검색

Minor tidying, unbreak unit tests (apparently refactors don't apply to them?!)

tags/0.6.3m2a1
Chris Smith 15 년 전
부모
커밋
ed4593bf1e
28개의 변경된 파일122개의 추가작업 그리고 104개의 파일을 삭제
  1. 7
    8
      src/com/dmdirc/parser/irc/IRCClientInfo.java
  2. 2
    2
      test/com/dmdirc/addons/logging/LoggingPluginTest.java
  3. 4
    4
      test/com/dmdirc/commandparser/commands/channel/ModeTest.java
  4. 2
    2
      test/com/dmdirc/commandparser/commands/channel/NamesTest.java
  5. 7
    5
      test/com/dmdirc/harness/parser/TestIChannelPart.java
  6. 4
    3
      test/com/dmdirc/harness/parser/TestIChannelSelfJoin.java
  7. 4
    3
      test/com/dmdirc/harness/parser/TestIChannelTopic.java
  8. 3
    2
      test/com/dmdirc/harness/parser/TestIConnectError.java
  9. 3
    2
      test/com/dmdirc/harness/parser/TestIErrorInfo.java
  10. 4
    3
      test/com/dmdirc/harness/parser/TestINickChanged.java
  11. 3
    2
      test/com/dmdirc/harness/parser/TestINoticeAuth.java
  12. 3
    2
      test/com/dmdirc/harness/parser/TestINumeric.java
  13. 3
    2
      test/com/dmdirc/harness/parser/TestIPost005.java
  14. 3
    2
      test/com/dmdirc/harness/parser/TestIPrivateAction.java
  15. 3
    2
      test/com/dmdirc/harness/parser/TestIPrivateCTCP.java
  16. 3
    2
      test/com/dmdirc/harness/parser/TestIPrivateMessage.java
  17. 12
    7
      test/com/dmdirc/harness/parser/TestIQuit.java
  18. 3
    2
      test/com/dmdirc/harness/parser/TestIServerError.java
  19. 6
    6
      test/com/dmdirc/parser/irc/ChannelClientInfoTest.java
  20. 2
    2
      test/com/dmdirc/parser/irc/ChannelInfoTest.java
  21. 4
    4
      test/com/dmdirc/parser/irc/IRCParserTest.java
  22. 5
    5
      test/com/dmdirc/parser/irc/Process001Test.java
  23. 1
    1
      test/com/dmdirc/parser/irc/Process004005Test.java
  24. 1
    1
      test/com/dmdirc/parser/irc/ProcessJoinTest.java
  25. 18
    18
      test/com/dmdirc/parser/irc/ProcessModeTest.java
  26. 3
    3
      test/com/dmdirc/parser/irc/ProcessNamesTest.java
  27. 7
    7
      test/com/dmdirc/parser/irc/ProcessNickTest.java
  28. 2
    2
      test/com/dmdirc/parser/irc/ProcessTopicTest.java

+ 7
- 8
src/com/dmdirc/parser/irc/IRCClientInfo.java 파일 보기

@@ -22,7 +22,6 @@
22 22
 
23 23
 package com.dmdirc.parser.irc;
24 24
 
25
-import com.dmdirc.parser.interfaces.ChannelClientInfo;
26 25
 import com.dmdirc.parser.interfaces.ClientInfo;
27 26
 import com.dmdirc.parser.interfaces.LocalClientInfo;
28 27
 import com.dmdirc.parser.interfaces.Parser;
@@ -62,7 +61,7 @@ public class IRCClientInfo implements LocalClientInfo {
62 61
 	/** A Map to allow applications to attach misc data to this object */
63 62
 	private Map<Object, Object> myMap;
64 63
 	/** List of ChannelClientInfos that point to this */
65
-	private final Map<String, ChannelClientInfo> myChannelClientInfos = new Hashtable<String, ChannelClientInfo>();
64
+	private final Map<String, IRCChannelClientInfo> myChannelClientInfos = new Hashtable<String, IRCChannelClientInfo>();
66 65
 	/** Modes waiting to be sent to the server. */
67 66
 	private final List<String> lModeQueue = new LinkedList<String>();
68 67
 
@@ -321,9 +320,9 @@ public class IRCClientInfo implements LocalClientInfo {
321 320
 	 *
322 321
 	 * @return int with the count of known channels
323 322
 	 */	
324
-	public List<ChannelClientInfo> getChannelClients() {
325
-		final List<ChannelClientInfo> result = new ArrayList<ChannelClientInfo>();
326
-		for (ChannelClientInfo cci : myChannelClientInfos.values()) {
323
+	public List<IRCChannelClientInfo> getChannelClients() {
324
+		final List<IRCChannelClientInfo> result = new ArrayList<IRCChannelClientInfo>();
325
+		for (IRCChannelClientInfo cci : myChannelClientInfos.values()) {
327 326
 			result.add(cci);
328 327
 		}
329 328
 		return result;
@@ -331,7 +330,7 @@ public class IRCClientInfo implements LocalClientInfo {
331 330
 	
332 331
 	/** {@inheritDoc} */
333 332
         @Override
334
-	public void alterMode(final boolean positive, final Character mode) {
333
+	public void alterMode(final boolean add, final Character mode) {
335 334
 		if (isFake()) { return; }
336 335
 		int modecount = 1;
337 336
 		String modestr = "";
@@ -342,9 +341,9 @@ public class IRCClientInfo implements LocalClientInfo {
342 341
 				modecount = 1;
343 342
 			}
344 343
 		}
345
-		modestr = ((positive) ? "+" : "-") + mode;
344
+		modestr = ((add) ? "+" : "-") + mode;
346 345
 		if (!myParser.userModes.containsKey(mode)) { return; }
347
-		final String teststr = ((positive) ? "-" : "+") + mode;
346
+		final String teststr = ((add) ? "-" : "+") + mode;
348 347
 		if (lModeQueue.contains(teststr)) {
349 348
 			lModeQueue.remove(teststr);
350 349
 			return;

+ 2
- 2
test/com/dmdirc/addons/logging/LoggingPluginTest.java 파일 보기

@@ -32,7 +32,7 @@ import com.dmdirc.harness.TestLoggingPlugin;
32 32
 import com.dmdirc.harness.parser.TestParserFactory;
33 33
 import com.dmdirc.parser.irc.IRCChannelInfo;
34 34
 import com.dmdirc.addons.ui_dummy.DummyController;
35
-import com.dmdirc.plugins.PluginInfo;
35
+import com.dmdirc.parser.irc.IRCParser;
36 36
 import com.dmdirc.util.ConfigFile;
37 37
 import java.util.ArrayList;
38 38
 import java.util.Map;
@@ -54,7 +54,7 @@ public class LoggingPluginTest {
54 54
         server = new Server("255.255.255.255", 6667, "", false,
55 55
                 IdentityManager.getProfiles().get(0), new ArrayList<String>(),
56 56
                 new TestParserFactory());
57
-        channel = new Channel(server, new IRCChannelInfo(server.getParser(), "#test"));
57
+        channel = new Channel(server, new IRCChannelInfo((IRCParser) server.getParser(), "#test"));
58 58
         query = new Query(server, "foo!bar@baz");
59 59
 
60 60
         final ConfigFile file = new ConfigFile(LoggingPlugin.class

+ 4
- 4
test/com/dmdirc/commandparser/commands/channel/ModeTest.java 파일 보기

@@ -59,7 +59,7 @@ public class ModeTest {
59 59
 
60 60
         when(server.getParser()).thenReturn(parser);
61 61
         when(channel.getChannelInfo()).thenReturn(channelinfo);
62
-        when(channelinfo.getModeStr()).thenReturn("my mode string!");
62
+        when(channelinfo.getModes()).thenReturn("my mode string!");
63 63
         when(channelinfo.toString()).thenReturn("#chan");
64 64
     }
65 65
 
@@ -78,7 +78,7 @@ public class ModeTest {
78 78
 
79 79
         command.execute(origin, server, channel, false, new CommandArguments("/mode +hello -bye"));
80 80
 
81
-        verify(parser).sendLine("MODE #chan +hello -bye");
81
+        verify(parser).sendRawMessage("MODE #chan +hello -bye");
82 82
     }
83 83
 
84 84
     @Test
@@ -88,7 +88,7 @@ public class ModeTest {
88 88
         command.execute(origin, server, "#chan", false,
89 89
                 new CommandArguments("/mode #chan +hello -bye"));
90 90
 
91
-        verify(parser).sendLine("MODE #chan +hello -bye");
91
+        verify(parser).sendRawMessage("MODE #chan +hello -bye");
92 92
     }
93 93
 
94 94
     @Test
@@ -98,7 +98,7 @@ public class ModeTest {
98 98
         command.execute(origin, server, "#chan", false,
99 99
                 new CommandArguments("/mode #chan"));
100 100
 
101
-        verify(parser).sendLine("MODE #chan");
101
+        verify(parser).sendRawMessage("MODE #chan");
102 102
     }
103 103
 
104 104
 }

+ 2
- 2
test/com/dmdirc/commandparser/commands/channel/NamesTest.java 파일 보기

@@ -65,14 +65,14 @@ public class NamesTest {
65 65
     public void testNormal() {
66 66
         command.execute(null, server, channel, false, new CommandArguments("/names"));
67 67
 
68
-        verify(parser).sendLine("NAMES #chan");
68
+        verify(parser).sendRawMessage("NAMES #chan");
69 69
     }
70 70
 
71 71
     @Test
72 72
     public void testExternal() {
73 73
         command.execute(null, server, "#chan", false, new CommandArguments("/names #chan"));
74 74
 
75
-        verify(parser).sendLine("NAMES #chan");
75
+        verify(parser).sendRawMessage("NAMES #chan");
76 76
     }
77 77
 
78 78
 }

+ 7
- 5
test/com/dmdirc/harness/parser/TestIChannelPart.java 파일 보기

@@ -22,19 +22,21 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.ChannelClientInfo;
26
+import com.dmdirc.parser.interfaces.ChannelInfo;
27
+import com.dmdirc.parser.interfaces.Parser;
26 28
 import com.dmdirc.parser.interfaces.callbacks.ChannelPartListener;
27 29
 
28 30
 public class TestIChannelPart implements ChannelPartListener {
29 31
 
30
-    public IRCChannelInfo channel;
32
+    public ChannelInfo channel;
31 33
 
32
-    public IRCChannelClientInfo cclient;
34
+    public ChannelClientInfo cclient;
33 35
 
34 36
     public String reason;
35 37
 
36
-    public void onChannelPart(IRCParser tParser, IRCChannelInfo cChannel,
37
-                              IRCChannelClientInfo cChannelClient, String sReason) {
38
+    public void onChannelPart(Parser tParser, ChannelInfo cChannel,
39
+                              ChannelClientInfo cChannelClient, String sReason) {
38 40
         channel = cChannel;
39 41
         cclient = cChannelClient;
40 42
         reason = sReason;

+ 4
- 3
test/com/dmdirc/harness/parser/TestIChannelSelfJoin.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.ChannelInfo;
26
+import com.dmdirc.parser.interfaces.Parser;
26 27
 import com.dmdirc.parser.interfaces.callbacks.ChannelSelfJoinListener;
27 28
 
28 29
 public class TestIChannelSelfJoin implements ChannelSelfJoinListener {
29 30
 
30
-    public IRCChannelInfo channel = null;
31
+    public ChannelInfo channel = null;
31 32
 
32
-    public void onChannelSelfJoin(IRCParser tParser, IRCChannelInfo cChannel) {
33
+    public void onChannelSelfJoin(Parser tParser, ChannelInfo cChannel) {
33 34
         channel = cChannel;
34 35
     }
35 36
 }

+ 4
- 3
test/com/dmdirc/harness/parser/TestIChannelTopic.java 파일 보기

@@ -22,7 +22,8 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.ChannelInfo;
26
+import com.dmdirc.parser.interfaces.Parser;
26 27
 import com.dmdirc.parser.interfaces.callbacks.ChannelTopicListener;
27 28
 
28 29
 public class TestIChannelTopic implements ChannelTopicListener {
@@ -31,9 +32,9 @@ public class TestIChannelTopic implements ChannelTopicListener {
31 32
 
32 33
     public boolean isJoin;
33 34
 
34
-    public IRCChannelInfo channel;
35
+    public ChannelInfo channel;
35 36
 
36
-    public void onChannelTopic(IRCParser tParser, IRCChannelInfo cChannel,
37
+    public void onChannelTopic(Parser tParser, ChannelInfo cChannel,
37 38
                                boolean bIsJoinTopic) {
38 39
         triggered = true;
39 40
         isJoin = bIsJoinTopic;

+ 3
- 2
test/com/dmdirc/harness/parser/TestIConnectError.java 파일 보기

@@ -22,15 +22,16 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.ConnectErrorListener;
27
+import com.dmdirc.parser.irc.ParserError;
27 28
 
28 29
 public class TestIConnectError implements ConnectErrorListener {
29 30
 
30 31
     public boolean error = false;
31 32
 
32 33
     @Override
33
-    public void onConnectError(IRCParser tParser, ParserError errorInfo) {
34
+    public void onConnectError(Parser tParser, ParserError errorInfo) {
34 35
         error = true;
35 36
     }
36 37
 }

+ 3
- 2
test/com/dmdirc/harness/parser/TestIErrorInfo.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.ErrorInfoListener;
27
+import com.dmdirc.parser.irc.ParserError;
27 28
 
28 29
 public class TestIErrorInfo implements ErrorInfoListener {
29 30
 
30 31
     public boolean error = false;
31 32
 
32
-    public void onErrorInfo(IRCParser tParser, ParserError errorInfo) {
33
+    public void onErrorInfo(Parser tParser, ParserError errorInfo) {
33 34
         error = true;
34 35
     }
35 36
 }

+ 4
- 3
test/com/dmdirc/harness/parser/TestINickChanged.java 파일 보기

@@ -22,16 +22,17 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.ClientInfo;
26
+import com.dmdirc.parser.interfaces.Parser;
26 27
 import com.dmdirc.parser.interfaces.callbacks.NickChangeListener;
27 28
 
28 29
 public class TestINickChanged implements NickChangeListener {
29 30
 
30 31
     public String oldNick = null;
31
-    public IRCClientInfo client;
32
+    public ClientInfo client;
32 33
 
33 34
     @Override
34
-    public void onNickChanged(IRCParser tParser, IRCClientInfo cClient,
35
+    public void onNickChanged(Parser tParser, ClientInfo cClient,
35 36
                               String sOldNick) {
36 37
         oldNick = sOldNick;
37 38
         client = cClient;

+ 3
- 2
test/com/dmdirc/harness/parser/TestINoticeAuth.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.AuthNoticeListener;
27 27
 
28 28
 public class TestINoticeAuth implements AuthNoticeListener {
29 29
 
30 30
     public String message = null;
31 31
 
32
-    public void onNoticeAuth(IRCParser tParser, String sData) {
32
+    @Override
33
+    public void onNoticeAuth(Parser tParser, String sData) {
33 34
         message = sData;
34 35
     }
35 36
 }

+ 3
- 2
test/com/dmdirc/harness/parser/TestINumeric.java 파일 보기

@@ -22,7 +22,7 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.NumericListener;
27 27
 
28 28
 public class TestINumeric implements NumericListener {
@@ -31,7 +31,8 @@ public class TestINumeric implements NumericListener {
31 31
 
32 32
     public String[] data;
33 33
 
34
-    public void onNumeric(IRCParser tParser, int numeric, String[] token) {
34
+    @Override
35
+    public void onNumeric(Parser tParser, int numeric, String[] token) {
35 36
         this.numeric = numeric;
36 37
         data = token;
37 38
     }

+ 3
- 2
test/com/dmdirc/harness/parser/TestIPost005.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.Post005Listener;
27 27
 
28 28
 public class TestIPost005 implements Post005Listener {
29 29
 
30 30
     public boolean done = false;
31 31
 
32
-    public void onPost005(IRCParser tParser) {
32
+    @Override
33
+    public void onPost005(Parser tParser) {
33 34
         done = true;
34 35
     }
35 36
 }

+ 3
- 2
test/com/dmdirc/harness/parser/TestIPrivateAction.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.PrivateActionListener;
27 27
 
28 28
 public class TestIPrivateAction implements PrivateActionListener {
29 29
 
30 30
     public String message, host;
31 31
 
32
-    public void onPrivateAction(IRCParser tParser, String sMessage, String sHost) {
32
+    @Override
33
+    public void onPrivateAction(Parser tParser, String sMessage, String sHost) {
33 34
         message = sMessage;
34 35
         host = sHost;
35 36
     }

+ 3
- 2
test/com/dmdirc/harness/parser/TestIPrivateCTCP.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.PrivateCtcpListener;
27 27
 
28 28
 public class TestIPrivateCTCP implements PrivateCtcpListener {
29 29
 
30 30
     public String type, message, host;
31 31
 
32
-    public void onPrivateCTCP(IRCParser tParser, String sType, String sMessage,
32
+    @Override
33
+    public void onPrivateCTCP(Parser tParser, String sType, String sMessage,
33 34
                               String sHost) {
34 35
         type = sType;
35 36
         message = sMessage;

+ 3
- 2
test/com/dmdirc/harness/parser/TestIPrivateMessage.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.PrivateMessageListener;
27 27
 
28 28
 public class TestIPrivateMessage implements PrivateMessageListener {
29 29
 
30 30
     public String host, message;
31 31
 
32
-    public void onPrivateMessage(IRCParser tParser, String sMessage,
32
+    @Override
33
+    public void onPrivateMessage(Parser tParser, String sMessage,
33 34
                                  String sHost) {
34 35
         host = sHost;
35 36
         message = sMessage;

+ 12
- 7
test/com/dmdirc/harness/parser/TestIQuit.java 파일 보기

@@ -22,31 +22,36 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.ChannelClientInfo;
26
+import com.dmdirc.parser.interfaces.ChannelInfo;
27
+import com.dmdirc.parser.interfaces.ClientInfo;
28
+import com.dmdirc.parser.interfaces.Parser;
26 29
 import com.dmdirc.parser.interfaces.callbacks.ChannelQuitListener;
27 30
 import com.dmdirc.parser.interfaces.callbacks.QuitListener;
28 31
 
29 32
 public class TestIQuit implements ChannelQuitListener, QuitListener {
30 33
 
31
-    public IRCChannelInfo channel;
34
+    public ChannelInfo channel;
32 35
 
33
-    public IRCChannelClientInfo cclient;
36
+    public ChannelClientInfo cclient;
34 37
 
35
-    public IRCClientInfo client;
38
+    public ClientInfo client;
36 39
 
37 40
     public String reason;
38 41
 
39 42
     public int count = 0;
40 43
 
41
-    public void onChannelQuit(IRCParser tParser, IRCChannelInfo cChannel,
42
-                              IRCChannelClientInfo cChannelClient, String sReason) {
44
+    @Override
45
+    public void onChannelQuit(Parser tParser, ChannelInfo cChannel,
46
+                              ChannelClientInfo cChannelClient, String sReason) {
43 47
         this.channel = cChannel;
44 48
         this.cclient = cChannelClient;
45 49
         this.reason = sReason;
46 50
         this.count++;
47 51
     }
48 52
 
49
-    public void onQuit(IRCParser tParser, IRCClientInfo cClient, String sReason) {
53
+    @Override
54
+    public void onQuit(Parser tParser, ClientInfo cClient, String sReason) {
50 55
         this.client = cClient;
51 56
         this.reason = sReason;
52 57
         this.count++;

+ 3
- 2
test/com/dmdirc/harness/parser/TestIServerError.java 파일 보기

@@ -22,14 +22,15 @@
22 22
 
23 23
 package com.dmdirc.harness.parser;
24 24
 
25
-import com.dmdirc.parser.irc.*;
25
+import com.dmdirc.parser.interfaces.Parser;
26 26
 import com.dmdirc.parser.interfaces.callbacks.ServerErrorListener;
27 27
 
28 28
 public class TestIServerError implements ServerErrorListener {
29 29
 
30 30
     public String message = null;
31 31
 
32
-    public void onServerError(IRCParser tParser, String sMessage) {
32
+    @Override
33
+    public void onServerError(Parser tParser, String sMessage) {
33 34
         message = sMessage;
34 35
     }
35 36
 }

+ 6
- 6
test/com/dmdirc/parser/irc/ChannelClientInfoTest.java 파일 보기

@@ -40,7 +40,7 @@ public class ChannelClientInfoTest {
40 40
         parser.injectLine(":server 353 nick = #DMDirc_testing :@nick +luser");
41 41
         parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
42 42
 
43
-        final IRCChannelClientInfo cci = parser.getClientInfo("luser").getChannelClients().get(0);
43
+        final IRCChannelClientInfo cci = parser.getClient("luser").getChannelClients().get(0);
44 44
 
45 45
         assertEquals("v", cci.getImportantMode());
46 46
         assertEquals("+", cci.getImportantModePrefix());
@@ -69,10 +69,10 @@ public class ChannelClientInfoTest {
69 69
 
70 70
         parser.injectConnectionStrings();
71 71
         parser.injectLine(":nick JOIN #DMDirc_testing");
72
-        final Map<String, Integer> map1 = new HashMap<String, Integer>();
73
-        final Map<String, Integer> map2 = new HashMap<String, Integer>();
72
+        final Map<Object, Object> map1 = new HashMap<Object, Object>();
73
+        final Map<Object, Object> map2 = new HashMap<Object, Object>();
74 74
         
75
-        final IRCChannelClientInfo cci = parser.getClientInfo("nick").getChannelClients().get(0);
75
+        final IRCChannelClientInfo cci = parser.getClient("nick").getChannelClients().get(0);
76 76
         
77 77
         cci.setMap(map1);
78 78
         assertSame(map1, cci.getMap());
@@ -89,12 +89,12 @@ public class ChannelClientInfoTest {
89 89
         parser.injectLine(":nick JOIN #DMDirc_testing");
90 90
         parser.sentLines.clear();
91 91
         
92
-        parser.getClientInfo("nick").getChannelClients().get(0).kick("");
92
+        parser.getClient("nick").getChannelClients().get(0).kick("");
93 93
         assertEquals(1, parser.sentLines.size());
94 94
         assertEquals("KICK #DMDirc_testing nick", parser.sentLines.get(0));
95 95
         parser.sentLines.clear();
96 96
         
97
-        parser.getClientInfo("nick").getChannelClients().get(0).kick("booya");
97
+        parser.getClient("nick").getChannelClients().get(0).kick("booya");
98 98
         assertEquals(1, parser.sentLines.size());
99 99
         assertEquals("KICK #DMDirc_testing nick :booya", parser.sentLines.get(0));
100 100
     }

+ 2
- 2
test/com/dmdirc/parser/irc/ChannelInfoTest.java 파일 보기

@@ -143,7 +143,7 @@ public class ChannelInfoTest {
143 143
     @Test
144 144
     public void testSendEmptyMessages() {
145 145
         final TestParser parser = new TestParser();
146
-        final ChannelInfo info = getChannel(parser);
146
+        final IRCChannelInfo info = getChannel(parser);
147 147
         
148 148
         info.sendAction("");
149 149
         info.sendCTCP("", "");
@@ -347,7 +347,7 @@ public class ChannelInfoTest {
347 347
         return res;
348 348
     }
349 349
 
350
-    private ChannelInfo getChannel(final TestParser parser) {
350
+    private IRCChannelInfo getChannel(final TestParser parser) {
351 351
         parser.injectConnectionStrings();
352 352
         parser.injectLine(":nick JOIN #DMDirc_testing");
353 353
 

+ 4
- 4
test/com/dmdirc/parser/irc/IRCParserTest.java 파일 보기

@@ -45,7 +45,7 @@ import com.dmdirc.parser.interfaces.callbacks.PrivateCtcpListener;
45 45
 import com.dmdirc.parser.interfaces.callbacks.PrivateMessageListener;
46 46
 import com.dmdirc.parser.interfaces.callbacks.ServerErrorListener;
47 47
 import java.util.Arrays;
48
-import java.util.List;
48
+import java.util.Collection;
49 49
 
50 50
 import javax.net.ssl.TrustManager;
51 51
 
@@ -348,7 +348,7 @@ public class IRCParserTest {
348 348
 
349 349
         assertTrue(Arrays.equals(parser.getDefaultTrustManager(), parser.getTrustManager()));
350 350
 
351
-        parser.setTrustManager(new TrustManager[0]);
351
+        parser.setTrustManagers(new TrustManager[0]);
352 352
 
353 353
         assertTrue(Arrays.equals(new TrustManager[0], parser.getTrustManager()));
354 354
     }
@@ -403,8 +403,8 @@ public class IRCParserTest {
403 403
         parser.injectLine(":server " + numeric1 + " nick #D ban3!ident@* bansetter3 1003");
404 404
         parser.injectLine(":server " + numeric2 + " nick #D :End of Channel Something List");
405 405
 
406
-        final List<ChannelListModeItem> items
407
-                = parser.getChannel("#D").getListModeParam(mode);
406
+        final Collection<ChannelListModeItem> items
407
+                = parser.getChannel("#D").getListMode(mode);
408 408
 
409 409
         assertEquals(3, items.size());
410 410
         boolean gotOne = false, gotTwo = false, gotThree = false;

+ 5
- 5
test/com/dmdirc/parser/irc/Process001Test.java 파일 보기

@@ -32,17 +32,17 @@ public class Process001Test {
32 32
     public void testDuplicate001() {
33 33
         final TestParser tp = new TestParser();
34 34
         
35
-        assertTrue(tp.getMyself().isFake());
35
+        assertTrue(tp.getLocalClient().isFake());
36 36
         
37 37
         tp.injectConnectionStrings();
38 38
         
39
-        assertEquals("nick", tp.getMyself().getNickname());
40
-        assertFalse(tp.getMyself().isFake());
39
+        assertEquals("nick", tp.getLocalClient().getNickname());
40
+        assertFalse(tp.getLocalClient().isFake());
41 41
         
42 42
         tp.injectLine(":server 001 nick2 :Crazy second 001 for you, nick2");
43 43
         
44
-        assertEquals("nick2", tp.getMyself().getNickname());
45
-        assertFalse(tp.getMyself().isFake());
44
+        assertEquals("nick2", tp.getLocalClient().getNickname());
45
+        assertFalse(tp.getLocalClient().isFake());
46 46
     }
47 47
 
48 48
 }

+ 1
- 1
test/com/dmdirc/parser/irc/Process004005Test.java 파일 보기

@@ -36,7 +36,7 @@ public class Process004005Test {
36 36
         parser.injectLine(":server 005 nick CASEMAPPING=" + target
37 37
                     + " :are supported by this server");
38 38
         
39
-        assertEquals(expected, parser.getIRCStringConverter().getLimit());
39
+        assertEquals(expected, parser.getStringConverter().getLimit());
40 40
         
41 41
         return parser;
42 42
     }

+ 1
- 1
test/com/dmdirc/parser/irc/ProcessJoinTest.java 파일 보기

@@ -64,7 +64,7 @@ public class ProcessJoinTest {
64 64
         parser.injectLine(":foo!bar@baz JOIN #DMDirc_testing");
65 65
 
66 66
         verify(test).onChannelJoin(parser, parser.getChannel("#DMDirc_testing"),
67
-                parser.getClientInfo("foo!bar@baz").getChannelClients().get(0));
67
+                parser.getClient("foo!bar@baz").getChannelClients().get(0));
68 68
     }    
69 69
 
70 70
 }

+ 18
- 18
test/com/dmdirc/parser/irc/ProcessModeTest.java 파일 보기

@@ -38,8 +38,8 @@ public class ProcessModeTest {
38 38
 
39 39
         parser.injectLine(":server 221 nick iw");
40 40
 
41
-        assertTrue(parser.getMyself().getUserModeStr().indexOf('i') > -1);
42
-        assertTrue(parser.getMyself().getUserModeStr().indexOf('w') > -1);
41
+        assertTrue(parser.getLocalClient().getModes().indexOf('i') > -1);
42
+        assertTrue(parser.getLocalClient().getModes().indexOf('w') > -1);
43 43
     }
44 44
     
45 45
     @Test
@@ -51,10 +51,10 @@ public class ProcessModeTest {
51 51
         parser.injectLine(":server 221 nick iw");
52 52
         parser.injectLine(":server MODE nick :-iw+ox");
53 53
 
54
-        assertTrue(parser.getMyself().getUserModeStr().indexOf('o') > -1);
55
-        assertTrue(parser.getMyself().getUserModeStr().indexOf('x') > -1);
56
-        assertEquals(-1, parser.getMyself().getUserModeStr().indexOf('i'));
57
-        assertEquals(-1, parser.getMyself().getUserModeStr().indexOf('w'));
54
+        assertTrue(parser.getLocalClient().getModes().indexOf('o') > -1);
55
+        assertTrue(parser.getLocalClient().getModes().indexOf('x') > -1);
56
+        assertEquals(-1, parser.getLocalClient().getModes().indexOf('i'));
57
+        assertEquals(-1, parser.getLocalClient().getModes().indexOf('w'));
58 58
     }
59 59
     
60 60
     @Test
@@ -66,7 +66,7 @@ public class ProcessModeTest {
66 66
         parser.injectLine(":server 353 nick = #DMDirc_testing :@nick +luser");
67 67
         parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
68 68
 
69
-        final IRCChannelClientInfo cci = parser.getClientInfo("luser").getChannelClients().get(0);
69
+        final IRCChannelClientInfo cci = parser.getClient("luser").getChannelClients().get(0);
70 70
 
71 71
         parser.injectLine(":server MODE #DMDirc_testing +v luser");
72 72
         assertEquals("+", cci.getChanModeStr(true));
@@ -94,16 +94,16 @@ public class ProcessModeTest {
94 94
 
95 95
         parser.injectLine(":luser!me@my MODE #DMDirc_testing +v :moo");
96 96
         
97
-        assertNotNull(parser.getClientInfo("moo"));
98
-        assertEquals(1, parser.getClientInfo("moo").channelCount());
97
+        assertNotNull(parser.getClient("moo"));
98
+        assertEquals(1, parser.getClient("moo").getChannelCount());
99 99
         
100
-        final IRCChannelClientInfo cci = parser.getClientInfo("moo").getChannelClients().get(0);
100
+        final IRCChannelClientInfo cci = parser.getClient("moo").getChannelClients().get(0);
101 101
         
102 102
         assertEquals("+", cci.getChanModeStr(true));        
103 103
         assertEquals("Parser should update ident when it sees a MODE line",
104
-                "me", parser.getClientInfo("luser").getIdent());
104
+                "me", parser.getClient("luser").getUsername());
105 105
         assertEquals("Parser should update host when it sees a MODE line",
106
-                "my", parser.getClientInfo("luser").getHost());
106
+                "my", parser.getClient("luser").getHostname());
107 107
     }
108 108
     
109 109
     @Test
@@ -120,10 +120,10 @@ public class ProcessModeTest {
120 120
 
121 121
         parser.injectLine(":server MODE #DMDirc_testing +v moo");
122 122
         
123
-        assertNotNull(parser.getClientInfo("moo"));
124
-        assertEquals(2, parser.getClientInfo("moo").channelCount());
123
+        assertNotNull(parser.getClient("moo"));
124
+        assertEquals(2, parser.getClient("moo").getChannelCount());
125 125
         
126
-        final IRCChannelClientInfo cci = parser.getClientInfo("moo").getChannelClients().get(0);
126
+        final IRCChannelClientInfo cci = parser.getClient("moo").getChannelClients().get(0);
127 127
         
128 128
         assertEquals("+", cci.getChanModeStr(true));        
129 129
     }   
@@ -138,9 +138,9 @@ public class ProcessModeTest {
138 138
         parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
139 139
         parser.injectLine(":server 324 nick #DMDirc_testing +Zstnl 1234");
140 140
 
141
-        assertEquals("1234", parser.getChannel("#DMDirc_testing").getModeParam('l'));
141
+        assertEquals("1234", parser.getChannel("#DMDirc_testing").getMode('l'));
142 142
         
143
-        String modes = parser.getChannel("#DMDirc_testing").getModeStr().split(" ")[0];
143
+        String modes = parser.getChannel("#DMDirc_testing").getModes().split(" ")[0];
144 144
         assertEquals(6, modes.length());
145 145
         assertEquals('+', modes.charAt(0));
146 146
         assertTrue(modes.indexOf('Z') > -1);
@@ -151,7 +151,7 @@ public class ProcessModeTest {
151 151
         
152 152
         parser.injectLine(":server MODE #DMDirc_testing :-Z");
153 153
         
154
-        modes = parser.getChannel("#DMDirc_testing").getModeStr().split(" ")[0];
154
+        modes = parser.getChannel("#DMDirc_testing").getModes().split(" ")[0];
155 155
         assertEquals(5, modes.length());
156 156
         assertEquals('+', modes.charAt(0));
157 157
         assertTrue(modes.indexOf('s') > -1);

+ 3
- 3
test/com/dmdirc/parser/irc/ProcessNamesTest.java 파일 보기

@@ -55,10 +55,10 @@ public class ProcessNamesTest {
55 55
         assertEquals(1, parser.getChannels().size());
56 56
         assertNotNull(parser.getChannel("#DMDirc_testing"));
57 57
         assertEquals(4, parser.getChannel("#DMDirc_testing").getChannelClients().size());
58
-        assertNotNull(parser.getClientInfo("luser"));
59
-        assertEquals(1, parser.getClientInfo("luser").getChannelClients().size());
58
+        assertNotNull(parser.getClient("luser"));
59
+        assertEquals(1, parser.getClient("luser").getChannelClients().size());
60 60
 
61
-        IRCChannelClientInfo cci = parser.getClientInfo("luser").getChannelClients().get(0);
61
+        IRCChannelClientInfo cci = parser.getClient("luser").getChannelClients().get(0);
62 62
         assertEquals(parser.getChannel("#DMDirc_testing"), cci.getChannel());
63 63
         assertEquals("+", cci.getChanModeStr(true));
64 64
         

+ 7
- 7
test/com/dmdirc/parser/irc/ProcessNickTest.java 파일 보기

@@ -47,10 +47,10 @@ public class ProcessNickTest {
47 47
         parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
48 48
         parser.injectLine(":luser!lu@ser.com NICK LUSER");
49 49
 
50
-        assertNotNull(parser.getClientInfo("LUSER"));
51
-        assertEquals(1, parser.getClientInfo("LUSER").getChannelClients().size());
50
+        assertNotNull(parser.getClient("LUSER"));
51
+        assertEquals(1, parser.getClient("LUSER").getChannelClients().size());
52 52
 
53
-        IRCChannelClientInfo cci = parser.getClientInfo("LUSER").getChannelClients().get(0);
53
+        IRCChannelClientInfo cci = parser.getClient("LUSER").getChannelClients().get(0);
54 54
         assertEquals(parser.getChannel("#DMDirc_testing"), cci.getChannel());
55 55
         assertEquals("+", cci.getChanModeStr(true));
56 56
         
@@ -68,11 +68,11 @@ public class ProcessNickTest {
68 68
         parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
69 69
         parser.injectLine(":luser!lu@ser.com NICK foobar");
70 70
 
71
-        assertNotNull(parser.getClientInfo("foobar"));
72
-        assertNull(parser.getClientInfo("luser"));
73
-        assertEquals(1, parser.getClientInfo("foobar").getChannelClients().size());
71
+        assertNotNull(parser.getClient("foobar"));
72
+        assertNull(parser.getClient("luser"));
73
+        assertEquals(1, parser.getClient("foobar").getChannelClients().size());
74 74
 
75
-        IRCChannelClientInfo cci = parser.getClientInfo("foobar").getChannelClients().get(0);
75
+        IRCChannelClientInfo cci = parser.getClient("foobar").getChannelClients().get(0);
76 76
         assertEquals(parser.getChannel("#DMDirc_testing"), cci.getChannel());
77 77
         assertEquals("+", cci.getChanModeStr(true));
78 78
     }    

+ 2
- 2
test/com/dmdirc/parser/irc/ProcessTopicTest.java 파일 보기

@@ -46,7 +46,7 @@ public class ProcessTopicTest {
46 46
         assertTrue(test.isJoin);
47 47
         assertEquals("#DMDirc_testing", test.channel.getName());
48 48
         assertEquals("This be a topic", test.channel.getTopic());
49
-        assertEquals("Q", test.channel.getTopicUser());
49
+        assertEquals("Q", test.channel.getTopicSetter());
50 50
         assertEquals(1207350306l, test.channel.getTopicTime());
51 51
     }
52 52
     
@@ -68,7 +68,7 @@ public class ProcessTopicTest {
68 68
         assertFalse(test.isJoin);
69 69
         assertEquals("#DMDirc_testing", test.channel.getName());
70 70
         assertEquals("New topic here", test.channel.getTopic());
71
-        assertEquals("foobar", test.channel.getTopicUser());
71
+        assertEquals("foobar", test.channel.getTopicSetter());
72 72
         assertTrue(1207350306l < test.channel.getTopicTime());
73 73
     }    
74 74
 

Loading…
취소
저장