Klasse ExpectFailureTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.Sequential
org.apache.ant.antunit.ExpectFailureTask
- Alle implementierten Schnittstellen:
Cloneable, org.apache.tools.ant.TaskContainer
public class ExpectFailureTask
extends org.apache.tools.ant.taskdefs.Sequential
Expects the nested tasks to throw a BuildException and optinally
asserts the message of that exception.
Throws a AssertFailedException if the nested tasks do not throw the expected BuildException.
-
Feldübersicht
Von Klasse geerbte Felder org.apache.tools.ant.Task
target, taskName, taskType, wrapperVon Klasse geerbte Felder org.apache.tools.ant.ProjectComponent
description, location, project -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidexecute()voidThe exception message to expect.voidsetMessage(String m) The message to use in the AssertionFailedException if the nested tasks fail to raise the "correct" exception.Von Klasse geerbte Methoden org.apache.tools.ant.taskdefs.Sequential
addTaskVon Klasse geerbte Methoden org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeVon Klasse geerbte Methoden org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Konstruktordetails
-
ExpectFailureTask
public ExpectFailureTask()
-
-
Methodendetails
-
setExpectedMessage
The exception message to expect.- Parameter:
m- the exception message to expect
-
setMessage
The message to use in the AssertionFailedException if the nested tasks fail to raise the "correct" exception.- Parameter:
m- message to use in the AssertionFailedException
-
execute
public void execute()- Setzt außer Kraft:
executein Klasseorg.apache.tools.ant.taskdefs.Sequential
-