Browse Source

Fix some unit tests after Command Parser changes

Change-Id: I2838ac60f809408480d985123fde9427e1e5f0e4
Depends-On: Id8a9fde29d189e1c3cd025a3b9f30f2b575a7280
Reviewed-on: http://gerrit.dmdirc.com/2306
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
tags/0.7rc1
Chris Smith 12 years ago
parent
commit
d5947a33be

+ 3
- 3
test/com/dmdirc/addons/debug/DebugTest.java View File

@@ -24,14 +24,15 @@ package com.dmdirc.addons.debug;
24 24
 
25 25
 import com.dmdirc.FrameContainer;
26 26
 import com.dmdirc.commandparser.CommandArguments;
27
-import com.dmdirc.commandparser.CommandManager;
28 27
 import com.dmdirc.commandparser.commands.context.CommandContext;
29 28
 import com.dmdirc.config.IdentityManager;
30 29
 import com.dmdirc.config.InvalidIdentityFileException;
31
-import static com.dmdirc.harness.CommandArgsMatcher.eqLine;
32 30
 
33 31
 import org.junit.BeforeClass;
34 32
 import org.junit.Test;
33
+
34
+import static com.dmdirc.harness.CommandArgsMatcher.*;
35
+import static org.mockito.Matchers.*;
35 36
 import static org.mockito.Mockito.*;
36 37
 
37 38
 public class DebugTest {
@@ -41,7 +42,6 @@ public class DebugTest {
41 42
         // Command has a dependency on CommandManager (to get the command char)
42 43
         // And CommandManager has a dependency on IdentityManager for the same
43 44
         IdentityManager.getIdentityManager().initialise();
44
-        CommandManager.getCommandManager().initCommands();
45 45
     }
46 46
 
47 47
     /** Checks the debug command with no arguments shows usage. */

+ 3
- 2
test/com/dmdirc/addons/redirect/RedirectCommandTest.java View File

@@ -26,6 +26,7 @@ import com.dmdirc.MessageTarget;
26 26
 import com.dmdirc.commandparser.CommandArguments;
27 27
 import com.dmdirc.commandparser.CommandManager;
28 28
 import com.dmdirc.commandparser.commands.context.ChatCommandContext;
29
+import com.dmdirc.commandparser.commands.global.Echo;
29 30
 import com.dmdirc.config.IdentityManager;
30 31
 import com.dmdirc.config.InvalidIdentityFileException;
31 32
 import com.dmdirc.interfaces.ui.InputWindow;
@@ -41,7 +42,7 @@ public class RedirectCommandTest {
41 42
     @BeforeClass
42 43
     public static void setupClass() throws InvalidIdentityFileException {
43 44
         IdentityManager.getIdentityManager().initialise();
44
-        CommandManager.getCommandManager().initCommands();
45
+        CommandManager.getCommandManager().registerCommand(new Echo(), Echo.INFO);
45 46
     }
46 47
 
47 48
     @Ignore
@@ -55,7 +56,7 @@ public class RedirectCommandTest {
55 56
                 IdentityManager.getIdentityManager().getGlobalConfiguration());
56 57
 
57 58
         command.execute(target, new CommandArguments("/redirect /echo test"),
58
-                new ChatCommandContext(window.getContainer(), command.INFO, target));
59
+                new ChatCommandContext(window.getContainer(), RedirectCommand.INFO, target));
59 60
 
60 61
         verify(target).sendLine("test");
61 62
     }

Loading…
Cancel
Save