001    package org.apache.torque.mojo;
002    
003    import org.apache.tools.ant.taskdefs.Echo;
004    import org.codehaus.plexus.PlexusTestCase;
005    
006    /**
007     * Tests AntTaskMojo
008     */
009    public class AntTaskMojoTest extends PlexusTestCase {
010    
011            /**
012             * 
013             */
014            public void testExecute() throws Exception {
015                    try {
016                            System.out.println("execute");
017    
018                            Echo echoTask = new Echo();
019                            echoTask.setTaskName("empty task");
020                            AntTaskMojo instance = new AntTaskMojo();
021                            instance.setAntTask(echoTask);
022                            instance.configureTask();
023                            echoTask.addText("hello world");
024                            instance.execute();
025                    } catch (Throwable t) {
026                            t.printStackTrace();
027                    }
028    
029            }
030    }