changeset 252:738b0e7472dd

Fix broken DBServiceTest Reviewed-by: neugens, rkennke Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2012-April/000970.html
author Omair Majid <omajid@redhat.com>
date Fri, 20 Apr 2012 10:28:33 -0400
parents 1bf239bebc6d
children ab5866e620c5
files tools/src/test/java/com/redhat/thermostat/tools/db/DBServiceTest.java
diffstat 1 files changed, 10 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/tools/src/test/java/com/redhat/thermostat/tools/db/DBServiceTest.java	Fri Apr 20 10:25:33 2012 -0400
+++ b/tools/src/test/java/com/redhat/thermostat/tools/db/DBServiceTest.java	Fri Apr 20 10:28:33 2012 -0400
@@ -115,13 +115,18 @@
     @Test
     public void testConfig() throws CommandException {
         SimpleArguments args = new SimpleArguments();
-        args.addArgument("quiet", "--quiet");
-        args.addArgument("start", "--start");
-        args.addArgument("dry-run", "--dry-run");
+        args.addArgument("quiet", null);
+        args.addArgument("start", null);
+        args.addArgument("dryRun", null);
         CommandContext ctx = mock(CommandContext.class);
         when(ctx.getArguments()).thenReturn(args);
 
-        DBService service = new DBService();
+        DBService service = new DBService() {
+            @Override
+            MongoProcessRunner createRunner() {
+                throw new AssertionError("dry run should never create an actual runner");
+            }
+        };
 
         service.run(ctx);
         
@@ -180,7 +185,7 @@
                 case START:
                     result[1] = true;
                     latch.countDown();
-                    break;                    
+                    break;
                 }
             }
         });