org.finra.jtaf.core.model.test
Class TestScript

java.lang.Object
  extended by org.finra.jtaf.core.model.test.TestComponent
      extended by org.finra.jtaf.core.model.test.TestScript

public final class TestScript
extends TestComponent

This class represents a test script object


Constructor Summary
TestScript(String name, boolean isCaptureSystemInformation)
           
 
Method Summary
 void acceptTestVisitor(ITestVisitor v)
           
 boolean equals(Object o)
           
 String getAutomationValue()
           
 InvocationList getBody()
          These are the primary statements executed by the Test
 String getCoverage()
           
 List<String> getCRs()
           
 Dependencies getDependencies()
           
 String getDescription()
           
 String getException()
           
 Dependencies getExclusions()
           
 String getFileName()
           
 String getIssue()
           
 ArrayList<Requirement> getRequirements()
           
 String getStatus()
           
 String getTestCaseID()
           
 String getTestSuiteName()
           
 boolean isCaptureSystemInformation()
           
static boolean isCaptureSystemInformationGlobally()
           
 void setAutomationValue(String automationValue)
           
 void setBody(InvocationList statements)
          Sets this test's body to the given statement list
 void setCoverage(String coverage)
           
 void setCRs(List<String> crs)
           
 void setDependencies(Set<String> suite, Set<String> test)
           
 void setDescription(String description)
           
 void setException(String expectedException)
           
 void setExclusions(Set<String> suite, Set<String> test)
           
 void setFileName(String fileName)
           
 void setIssue(String issue)
           
 void setRequirements(ArrayList<Requirement> requirements)
           
 void setStatus(String status)
           
 void setTestCaseID(String testCaseID)
           
 void setTestSuiteName(String testSuiteName)
           
 
Methods inherited from class org.finra.jtaf.core.model.test.TestComponent
getFullName, getName, getNeighbor, getParent, setName, setParent, toComponent, toComponent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestScript

public TestScript(String name,
                  boolean isCaptureSystemInformation)
           throws NameFormatException
Throws:
NameFormatException
Method Detail

getBody

public final InvocationList getBody()
These are the primary statements executed by the Test

Returns:

setBody

public final void setBody(InvocationList statements)
Sets this test's body to the given statement list

Parameters:
statements -

getCRs

public final List<String> getCRs()

setCRs

public void setCRs(List<String> crs)

setIssue

public void setIssue(String issue)

getIssue

public String getIssue()

getStatus

public final String getStatus()

setStatus

public void setStatus(String status)

setAutomationValue

public void setAutomationValue(String automationValue)

getAutomationValue

public String getAutomationValue()

getCoverage

public String getCoverage()

setCoverage

public void setCoverage(String coverage)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

setTestCaseID

public void setTestCaseID(String testCaseID)

getTestCaseID

public String getTestCaseID()

setFileName

public void setFileName(String fileName)

getFileName

public String getFileName()

setTestSuiteName

public void setTestSuiteName(String testSuiteName)

getTestSuiteName

public String getTestSuiteName()

acceptTestVisitor

public void acceptTestVisitor(ITestVisitor v)
                       throws Exception
Specified by:
acceptTestVisitor in class TestComponent
Throws:
Exception

getRequirements

public ArrayList<Requirement> getRequirements()

setRequirements

public void setRequirements(ArrayList<Requirement> requirements)

isCaptureSystemInformationGlobally

public static boolean isCaptureSystemInformationGlobally()

isCaptureSystemInformation

public boolean isCaptureSystemInformation()

getDependencies

public Dependencies getDependencies()

setDependencies

public void setDependencies(Set<String> suite,
                            Set<String> test)

getExclusions

public Dependencies getExclusions()

setExclusions

public void setExclusions(Set<String> suite,
                          Set<String> test)

setException

public void setException(String expectedException)

getException

public String getException()

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Copyright © 2014. All rights reserved.