org.eclipse.hyades.models.common.facades.behavioral
Interface ITestCase
- All Superinterfaces:
- INamedElement, ITest, ITypedElement
- All Known Subinterfaces:
- TPFTestCase
- All Known Implementing Classes:
- TPFTestCaseImpl
public interface ITestCase
- extends ITest
A test case is a specification of one way to test a system, including what to
test with which input, result, and under which conditions. A test case
belongs to one and only one test suite. The test suite has the behavior
specifying how a set of cooperating test components will interact with a
system under test for this test case. Test cases may invoke other test
cases or test suites through test invocation actions. A test case uses an
arbiter to evaluate the outcome of its test behavior.
getOwner
ITestSuite getOwner()
- Returns the test suite that contains this test case.
This reference is bidirectional and its opposite is
ITestSuite#getTestCases().
- Returns:
- ITestSuite