Class OpenMetadataPlatformTestCase
java.lang.Object
org.odpi.openmetadata.conformance.beans.OpenMetadataTestCase
org.odpi.openmetadata.conformance.tests.platform.OpenMetadataPlatformTestCase
- Direct Known Subclasses:
TestOpenMetadataOrigin
OpenMetadataTestCase is the superclass for an open metadata conformance test. It manages the
test environment and reporting.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.odpi.openmetadata.conformance.beans.OpenMetadataTestCase
OpenMetadataTestCase.TestPhase -
Field Summary
FieldsFields inherited from class org.odpi.openmetadata.conformance.beans.OpenMetadataTestCase
defaultProfileId, defaultRequirementId, discoveredProperties, exceptionBean, notSupportedAssertions, successfulAssertions, successMessage, testCaseDescriptionURL, testCaseId, testCaseName, unsuccessfulAssertions, workPad -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedOpenMetadataPlatformTestCase(PlatformConformanceWorkPad workPad, String testCaseId, String testCaseName) Constructor passes the standard descriptive information to the superclass. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlogTestEnd(String methodName) Log that the test case is ending.protected voidlogTestStart(String methodName) Log that the test case is starting.Methods inherited from class org.odpi.openmetadata.conformance.beans.OpenMetadataTestCase
addDiscoveredProperty, addNotSupportedAssertion, assertCondition, assertCondition, assertObjectsAreEqual, cleanTest, cleanup, endAsynchronousTest, executeTest, executeTest, getResult, getSummary, getTestCaseDescriptionURL, getTestCaseId, getTestCaseName, isTestPassed, isTestRan, run, run, setSuccessMessage, startAsynchronousTest, toString, updateTestId, verifyCondition, verifyCondition, verifyObjectsAreEqual
-
Field Details
-
platformConformanceWorkPad
-
-
Constructor Details
-
OpenMetadataPlatformTestCase
protected OpenMetadataPlatformTestCase(PlatformConformanceWorkPad workPad, String testCaseId, String testCaseName) Constructor passes the standard descriptive information to the superclass.- Parameters:
workPad- workspace.testCaseId- id of the test casetestCaseName- name of the test case
-
-
Method Details
-
logTestStart
Log that the test case is starting.- Specified by:
logTestStartin classOpenMetadataTestCase- Parameters:
methodName- calling method name
-
logTestEnd
Log that the test case is ending.- Specified by:
logTestEndin classOpenMetadataTestCase- Parameters:
methodName- calling method name
-