/** * */ package uk.org.ury.client.test; import java.util.Map; import junit.framework.Assert; import org.junit.After; import org.junit.Before; import org.junit.Test; import uk.org.ury.client.Client; import uk.org.ury.server.protocol.DecodeFailureException; import uk.org.ury.server.protocol.Directive; /** * JUnit test for the low-level client logic. * * @author Matt Windsor */ public class ClientTest { /** * @throws java.lang.Exception */ @Before public void setUp () throws Exception { } /** * @throws java.lang.Exception */ @After public void tearDown () throws Exception { } /** * Test method for {@link uk.org.ury.client.Client#get(java.lang.String)}. */ @Test public void testGet () { Client client = new Client (); Map response = null; try { response = client.get ("/server/ServerRequestHandler?function=test"); } catch (DecodeFailureException e) { e.printStackTrace (); } Assert.assertEquals ("Test succeeded.", response.get (Directive.INFO.toString ())); } }