ucot.test
Class InputTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by ucot.test.InputTest
All Implemented Interfaces:
junit.framework.Test

public class InputTest
extends junit.framework.TestCase

This class implements test for the heuristics.

Author:
tujupien

Field Summary
(package private)  java.lang.String testFileName
           
(package private)  java.lang.String testProcMlFileName
           
 
Constructor Summary
InputTest()
           
 
Method Summary
 void testProcessMlInputAdapter()
          This method tests ProcessMlInputAdapter using badly formed usecase file that still does contain a valid usecase.
 void testSimpleInputAdapter()
          This method tests SimpleInputAdapter using badly formed usecase file that contains three valid usecases
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

testFileName

final java.lang.String testFileName
See Also:
Constant Field Values

testProcMlFileName

final java.lang.String testProcMlFileName
See Also:
Constant Field Values
Constructor Detail

InputTest

public InputTest()
Method Detail

testSimpleInputAdapter

public void testSimpleInputAdapter()
This method tests SimpleInputAdapter using badly formed usecase file that contains three valid usecases


testProcessMlInputAdapter

public void testProcessMlInputAdapter()
This method tests ProcessMlInputAdapter using badly formed usecase file that still does contain a valid usecase. If later on, dtd checking is added, this test should be modified to fail if it is able to load the usecase. Also add another proper usecase to test