Package | Description |
---|---|
uk.ac.sheffield.vtts.ground |
This package contains Broker@Cloud components that implement grounding,
or the translation of platform-neutral test suites to technology-specific
test suites that may be executed.
|
uk.ac.sheffield.vtts.model |
This package contains Broker@Cloud components for modelling service
specifications and test suites, and for modelling expressions in the formal
expression language.
|
Modifier and Type | Method and Description |
---|---|
void |
JavaDependency.analyse(TestSuite testSuite)
Analyses the TestSuite looking for complex types in the inputs and
outputs of each tested Operation.
|
void |
JaxRsGrounding.groundTestSuite(TestSuite testSuite)
Translates an abstract TestSuite into a grounded suite of tests.
|
void |
JavaGrounding.groundTestSuite(TestSuite testSuite)
Translates an abstract TestSuite into a grounded suite of tests.
|
void |
Grounding.groundTestSuite(TestSuite testSuite)
Top level grounding method.
|
void |
JaxWsGrounding.groundTestSuite(TestSuite testSuite)
Translates an abstract TestSuite into a grounded suite of tests.
|
protected void |
JaxRsGrounding.writeClassComment(TestSuite testSuite)
Prints out a class-level comment for the JUnit test driver class
source file.
|
protected void |
JavaGrounding.writeClassComment(TestSuite testSuite)
Prints out a class-level comment for the JUnit test driver class
source file.
|
protected void |
JaxWsGrounding.writeClassComment(TestSuite testSuite)
Prints out a class-level comment for the JUnit test driver class
source file.
|
protected void |
JaxRsGrounding.writeDriverConstructor(TestSuite testSuite)
Prints out the test driver's constructor, with or without the Factory.
|
protected void |
AbstractGrounding.writeDriverConstructor(TestSuite testSuite)
Prints out the test driver's constructor, with or without the Factory.
|
protected void |
JaxRsGrounding.writeDriverFields(TestSuite testSuite)
Prints out the private attributes used by the JUnit Test Driver class.
|
protected void |
JavaGrounding.writeDriverFields(TestSuite testSuite)
Prints out the private attributes used by the JUnit Test Driver class.
|
protected void |
JaxWsGrounding.writeDriverFields(TestSuite testSuite)
Prints out the private attributes used by the JUnit Test Driver class.
|
protected void |
JaxRsGrounding.writePackageInfo(TestSuite testSuite)
Prints out package information at the head of the generated JUnit test
driver class source file.
|
protected void |
JavaGrounding.writePackageInfo(TestSuite testSuite)
Prints out package information at the head of the generated JUnit test
driver class source file.
|
protected void |
JaxWsGrounding.writePackageInfo(TestSuite testSuite)
Prints out package information at the head of the generated JUnit test
driver class source file.
|
protected void |
JaxRsGrounding.writeSystemSetUp(TestSuite testSuite)
Prints out the set-up method for creating or reseting the System-Under-Test.
|
protected void |
JavaGrounding.writeSystemSetUp(TestSuite testSuite)
Prints out the set-up method for creating the System-Under-Test.
|
protected void |
JaxWsGrounding.writeSystemSetUp(TestSuite testSuite)
Prints out the set-up method for creating the System-Under-Test.
|
Modifier and Type | Method and Description |
---|---|
TestSuite |
TestSuite.addTestSequence(TestSequence sequence)
Adds a sequence to the set of TestSequences in this TestSuite.
|
TestSuite |
Service.generateTests()
Generates the TestSuite for this Service, using generation parameters
from this Service.
|
TestSuite |
Service.generateTests(int testDepth,
boolean multiTest)
Generates the TestSuite for this Service, using the given generation
parameters.
|
protected TestSuite |
Service.generateTestSuite(Language language)
Generates the TestSuite for this Service, by simulating the Service
using a bounded Language.
|
TestSuite |
TestSuite.setGrounding(java.lang.String grounding)
Sets the grounding desired for this TestSuite, if any.
|