package com.quickserverlab.quickcached.protocol; import java.io.IOException; import java.util.logging.*; import com.quickserverlab.quickcached.client.MemcachedClient; /** * JUnit test cases for QuickCached */ public class TextProtocolTest extends ProtocolTest { public TextProtocolTest(String name) { super(name); } public void setUp(){ try { c = MemcachedClient.getInstance(); c.setUseBinaryConnection(false); String serverList = System.getProperty( "com.quickserverlab.quickcached.server_list", "localhost:11211"); c.setAddresses(serverList); c.setDefaultTimeoutMiliSec(3000);//3 sec c.setConnectionPoolSize(1); c.init(); } catch (Exception ex) { Logger.getLogger(TextProtocolTest.class.getName()).log(Level.SEVERE, null, ex); } } public void tearDown(){ if(c!=null) { try { c.stop(); } catch (IOException ex) { Logger.getLogger(TextProtocolTest.class.getName()).log(Level.SEVERE, null, ex); } } } public static void main(String args[]) { junit.textui.TestRunner.run(TextProtocolTest.class); } }