de.kosi.utiltest
Class TaskTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--de.kosi.utiltest.TaskTest
All Implemented Interfaces:
junit.framework.Test

public class TaskTest
extends junit.framework.TestCase

Die Klasse TaskTest enthält TestCases um die Funktionalität der für KoSI geschriebenen Ant-Tasks zu überprüfen.

Author:
Niklas Mehner

Constructor Summary
TaskTest(java.lang.String name)
          Erstellt einen neuen Test.
 
Method Summary
protected  void expectBuildException(org.apache.tools.ant.Task task, java.lang.String cause)
          Führt einen Task aus und erwartet eine Exception.
 void testMetricsAntTask()
          Testet den MetricsAntTask.
 void testProtokolleAntTask()
          Testet den ProtokolleAntTask.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, name, run, run, runBare, runTest, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TaskTest

public TaskTest(java.lang.String name)
Erstellt einen neuen Test.
Parameters:
name - Name des Tests.
Method Detail

testProtokolleAntTask

public void testProtokolleAntTask()
Testet den ProtokolleAntTask.

testMetricsAntTask

public void testMetricsAntTask()
Testet den MetricsAntTask.

expectBuildException

protected void expectBuildException(org.apache.tools.ant.Task task,
                                    java.lang.String cause)
Führt einen Task aus und erwartet eine Exception.
Parameters:
task - Task der ausgeführt werden soll.
cause - Grund, aus dem eine BuildException geworfen werden sollte.