1 23 24 package com.rift.coad.lib.thirdparty.ant; 25 26 import junit.framework.*; 27 import java.io.File ; 28 import org.apache.tools.ant.BuildException; 29 import org.apache.tools.ant.Project; 30 import org.apache.tools.ant.Target; 31 import org.apache.tools.ant.taskdefs.Copy; 32 import org.apache.tools.ant.types.Path; 33 import org.apache.tools.ant.BuildEvent; 34 35 39 public class CopyFileTest extends TestCase { 40 41 public CopyFileTest(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(CopyFileTest.class); 53 54 return suite; 55 } 56 57 60 public void testCopy() throws Exception { 61 System.out.println("copy"); 62 63 File testFile = new File ("./testconfig.xml"); 64 File destFile = new File ("./tmp/testconfig.xml"); 65 CopyFile instance = new CopyFile(testFile,destFile); 66 67 instance.copy(); 68 69 if (!destFile.isFile()) { 70 fail("Failed to copy the file"); 71 } 72 73 destFile.delete(); 74 } 75 76 } 77 | Popular Tags |