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 }