|
@@ -22,6 +22,7 @@
|
22
|
22
|
|
23
|
23
|
package com.dmdirc.parser.irc;
|
24
|
24
|
|
|
25
|
+import com.dmdirc.parser.common.AwayState;
|
25
|
26
|
import java.util.HashMap;
|
26
|
27
|
import java.util.Map;
|
27
|
28
|
|
|
@@ -100,19 +101,19 @@ public class ClientInfoTest {
|
100
|
101
|
@Test
|
101
|
102
|
public void testAwayState() {
|
102
|
103
|
final IRCClientInfo ci = new IRCClientInfo(new IRCParser(), "nick!ident@host");
|
103
|
|
- assertFalse(ci.getAwayState());
|
104
|
|
- ci.setAwayState(true);
|
105
|
|
- assertTrue(ci.getAwayState());
|
|
104
|
+ assertFalse(ci.getAwayState() == AwayState.AWAY);
|
|
105
|
+ ci.setAwayState(AwayState.HERE);
|
|
106
|
+ assertTrue(ci.getAwayState() == AwayState.HERE);
|
106
|
107
|
}
|
107
|
108
|
|
108
|
109
|
@Test
|
109
|
110
|
public void testAwayReason() {
|
110
|
111
|
final IRCClientInfo ci = new IRCClientInfo(new IRCParser(), "nick!ident@host");
|
111
|
|
- ci.setAwayState(true);
|
|
112
|
+ ci.setAwayState(AwayState.AWAY);
|
112
|
113
|
ci.setAwayReason("away reason");
|
113
|
114
|
|
114
|
115
|
assertEquals("away reason", ci.getAwayReason());
|
115
|
|
- ci.setAwayState(false);
|
|
116
|
+ ci.setAwayState(AwayState.HERE);
|
116
|
117
|
assertEquals("", ci.getAwayReason());
|
117
|
118
|
}
|
118
|
119
|
|