1 23 24 package com.rift.coad.lib.httpd; 25 26 import junit.framework.*; 27 import java.net.InetAddress ; 28 import java.util.Date ; 29 import java.util.Map ; 30 import java.util.HashMap ; 31 import java.text.SimpleDateFormat ; 32 import com.rift.coad.lib.configuration.Configuration; 33 import com.rift.coad.lib.configuration.ConfigurationFactory; 34 35 39 public class CookieWrapperTest extends TestCase { 40 41 public CookieWrapperTest(String testName) { 42 super(testName); 43 } 44 45 protected void setUp() throws Exception { 46 } 47 48 protected void tearDown() throws Exception { 49 } 50 51 public static Test suite() { 52 TestSuite suite = new TestSuite(CookieWrapperTest.class); 53 54 return suite; 55 } 56 57 60 public void testCookieGenerate() throws Exception { 61 System.out.println("testCookieGenerate"); 62 63 CookieWrapper instance = new CookieWrapper("test","value"); 64 java.util.Date testDate = new java.util.Date (); 65 instance.setDomain("test.com"); 66 instance.setPath("/test"); 67 if (!instance.getName().equals("test")){ 68 fail("Name set incorrectly"); 69 } else if (!instance.getValue().equals("value")){ 70 fail("Value set incorrectly"); 71 } else if (!instance.getDomain().equals("test.com")){ 72 fail("Domain name set incorrectly"); 73 } else if (!instance.getPath().equals("/test")){ 74 fail("The path has not been set correctly"); 75 } 76 77 78 System.out.println(instance.getSetCookieString()); 79 instance.setPath(null); 80 System.out.println(instance.getSetCookieString()); 81 } 82 } 83 | Popular Tags |