@Test public void testPing() { DummyJedisCommands client = new DummyJedisCommands(null); client.ping(); Operation op = getLastEntered(); assertNotNull("No operation extracted", op); assertEquals("Mismatched method name", "ping", op.get("methodName")); assertEquals("Mismatched label", "Redis: ping", op.getLabel()); }
@Test public void testSetWithDbName() { DummyJedisCommands client = new DummyJedisCommands("localhost"); client.set("mykey", "myvalue"); Operation op = getLastEntered(); assertNotNull("No operation extracted", op); assertEquals("Mismatched method name", "set", op.get("methodName")); assertEquals("Mismatched label", "Redis: mykey.set", op.getLabel()); assertEquals( "Mismatched argument value", "mykey", op.get(OperationFields.ARGUMENTS, OperationList.class).get(0)); assertEquals("Mismatched host", "localhost", op.get("host")); assertEquals("Mismatched port", 6379, op.getInt("port", (-1))); assertEquals("Mismatched DB name", "0", op.get("dbName")); }