|
@@ -25,14 +25,15 @@ package com.dmdirc;
|
25
|
25
|
import com.dmdirc.commandparser.CommandType;
|
26
|
26
|
import com.dmdirc.commandparser.parsers.CommandParser;
|
27
|
27
|
import com.dmdirc.config.profiles.Profile;
|
|
28
|
+import com.dmdirc.interfaces.User;
|
28
|
29
|
import com.dmdirc.interfaces.config.AggregateConfigProvider;
|
29
|
30
|
import com.dmdirc.interfaces.config.ConfigProvider;
|
30
|
31
|
import com.dmdirc.interfaces.config.ConfigProviderMigrator;
|
31
|
32
|
import com.dmdirc.interfaces.config.IdentityFactory;
|
32
|
33
|
import com.dmdirc.ui.WindowManager;
|
33
|
|
-import com.dmdirc.ui.messages.BackBufferFactory;
|
34
|
34
|
import com.dmdirc.ui.input.TabCompleter;
|
35
|
35
|
import com.dmdirc.ui.input.TabCompleterFactory;
|
|
36
|
+import com.dmdirc.ui.messages.BackBufferFactory;
|
36
|
37
|
import com.dmdirc.ui.messages.sink.MessageSinkManager;
|
37
|
38
|
import com.dmdirc.util.URLBuilder;
|
38
|
39
|
|
|
@@ -73,6 +74,7 @@ public class ServerTest {
|
73
|
74
|
@Mock private MessageEncoderFactory messageEncoderFactory;
|
74
|
75
|
@Mock private BackBufferFactory backBufferFactory;
|
75
|
76
|
@Mock private UserFactory userFactory;
|
|
77
|
+ @Mock private User user;
|
76
|
78
|
|
77
|
79
|
private Server server;
|
78
|
80
|
|
|
@@ -126,16 +128,16 @@ public class ServerTest {
|
126
|
128
|
|
127
|
129
|
@Test
|
128
|
130
|
public void testDuplicateInviteRemoval() {
|
129
|
|
- server.addInvite(new Invite(server, "#chan1", "a!b@c"));
|
130
|
|
- server.addInvite(new Invite(server, "#chan1", "d!e@f"));
|
|
131
|
+ server.addInvite(new Invite(server, "#chan1", user));
|
|
132
|
+ server.addInvite(new Invite(server, "#chan1", user));
|
131
|
133
|
|
132
|
134
|
assertEquals(1, server.getInvites().size());
|
133
|
135
|
}
|
134
|
136
|
|
135
|
137
|
@Test
|
136
|
138
|
public void testRemoveInvites() {
|
137
|
|
- server.addInvite(new Invite(server, "#chan1", "a!b@c"));
|
138
|
|
- server.addInvite(new Invite(server, "#chan2", "d!e@f"));
|
|
139
|
+ server.addInvite(new Invite(server, "#chan1", user));
|
|
140
|
+ server.addInvite(new Invite(server, "#chan2", user));
|
139
|
141
|
|
140
|
142
|
server.removeInvites("#chan1");
|
141
|
143
|
assertEquals(1, server.getInvites().size());
|