edu.jhu.ece.iacl.doc
Class DocumentAllTests.TestCase

java.lang.Object
  extended by edu.jhu.ece.iacl.doc.DocumentAllTests.TestCase
Enclosing class:
DocumentAllTests

protected static class DocumentAllTests.TestCase
extends java.lang.Object

Test case description.

Author:
Blake Lucas

Nested Class Summary
static class DocumentAllTests.TestCase.Status
           
 
Field Summary
protected  java.util.Vector<DocumentAllTests.Assertion> assertions
           
protected  int completedAssertions
           
protected  java.io.File layoutFile
           
protected  java.util.Vector<DocumentAllTests.ModuleDescription> modules
           
protected  long startTime
           
protected  DocumentAllTests.TestCase.Status status
           
protected  long stopTime
           
protected  java.lang.String testName
           
protected  int totalAssertions
           
 
Constructor Summary
DocumentAllTests.TestCase(java.lang.String testName, java.io.File layoutFile)
           
 
Method Summary
 void add(DocumentAllTests.Assertion as)
           
 void add(DocumentAllTests.ModuleDescription mod)
           
 java.util.List<DocumentAllTests.Assertion> getAssertions()
           
 long getElapsedTime()
           
 java.lang.String getElapsedTimeString()
           
 java.io.File getLayoutFile()
           
 java.util.List<DocumentAllTests.ModuleDescription> getModules()
           
 java.lang.String getName()
           
 DocumentAllTests.TestCase.Status getStatus()
           
 void setCompletedAssertions(int completed)
           
 void setStartTime(long startTime)
           
 void setStatus(DocumentAllTests.TestCase.Status status)
           
 void setStopTime(long stopTime)
           
 void setTotalAssertions(int total)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startTime

protected long startTime

stopTime

protected long stopTime

testName

protected java.lang.String testName

totalAssertions

protected int totalAssertions

completedAssertions

protected int completedAssertions

status

protected DocumentAllTests.TestCase.Status status

assertions

protected java.util.Vector<DocumentAllTests.Assertion> assertions

modules

protected java.util.Vector<DocumentAllTests.ModuleDescription> modules

layoutFile

protected java.io.File layoutFile
Constructor Detail

DocumentAllTests.TestCase

public DocumentAllTests.TestCase(java.lang.String testName,
                                 java.io.File layoutFile)
Method Detail

getLayoutFile

public java.io.File getLayoutFile()

add

public void add(DocumentAllTests.Assertion as)

add

public void add(DocumentAllTests.ModuleDescription mod)

getAssertions

public java.util.List<DocumentAllTests.Assertion> getAssertions()

getElapsedTime

public long getElapsedTime()

getElapsedTimeString

public java.lang.String getElapsedTimeString()

getModules

public java.util.List<DocumentAllTests.ModuleDescription> getModules()

getName

public java.lang.String getName()

getStatus

public DocumentAllTests.TestCase.Status getStatus()

setCompletedAssertions

public void setCompletedAssertions(int completed)

setStartTime

public void setStartTime(long startTime)

setStatus

public void setStatus(DocumentAllTests.TestCase.Status status)

setStopTime

public void setStopTime(long stopTime)

setTotalAssertions

public void setTotalAssertions(int total)