1 20 21 package com.methodhead.util; 22 23 import java.util.*; 24 import java.sql.*; 25 import java.io.*; 26 import junit.framework.*; 27 import org.apache.log4j.*; 28 import com.methodhead.persistable.*; 29 import com.methodhead.test.*; 30 import servletunit.struts.*; 31 import org.apache.struts.action.*; 32 import org.apache.cactus.*; 33 34 public class ServletUtilsTest extends ServletTestCase { 35 36 static { 37 TestUtils.initLogger(); 38 } 39 40 public ServletUtilsTest( String name ) { 41 super( name ); 42 } 43 44 public void setUp() { 45 try { 46 super.setUp(); 47 } 48 catch ( Exception e ) { 49 fail( e.getMessage() ); 50 } 51 } 52 53 public void tearDown() 54 throws 55 Exception { 56 super.tearDown(); 57 } 58 59 public void testGetRealFile() { 60 try { 61 File file1 = ServletUtils.getRealFile( request, "/WEB-INF" ); 62 File file2 = new File( session.getServletContext().getRealPath( "/WEB-INF" ) ); 63 64 assertEquals( file2, file1 ); 65 } 66 catch ( Exception e ) { 67 e.printStackTrace(); 68 fail(); 69 } 70 } 71 } 72 | Popular Tags |