Serializer implementation for TestStep.
More...
|
| void | AddKnownStepHeirarchy (ITestStepParent stepParent) |
| | Adds known steps to the list of tests used for finding references in deserialization.
|
| |
| void | FixupStep (ITestStep step, bool recurse) |
| | Ensures that duplicate step IDs are not present in the test plan and updates an ID->step mapping.
|
| |
|
override bool | Deserialize (XElement elem, ITypeData t, Action< object > setResult) |
| | Deserialization implementation.
|
| |
|
override bool | Serialize (XElement elem, object obj, ITypeData expectedType) |
| | Serialization implementation.
|
| |
|
| TapSerializerPlugin () |
| | Creates a new TapSerializerPlugin.
|
| |
| bool | Deserialize (XElement node, ITypeData t, Action< object > setter) |
| | Implement to deserialize an object.
|
| |
| bool | Serialize (XElement node, object obj, ITypeData expectedType) |
| | Implement to serialize an object.
|
| |
|
|
override double | Order [get] |
| | The order of this serializer.
|
| |
|
TapSerializer | Serializer [get] |
| | The object facilitating Serialization or Deserialization.
|
| |
|
virtual double | Order [get] |
| | Priority of the serializer. Defines the order in which the serializers are used. Default is 0.
|
| |
Serializer implementation for TestStep.
◆ AddKnownStepHeirarchy()
| void OpenTap.Plugins.TestStepSerializer.AddKnownStepHeirarchy |
( |
ITestStepParent | stepParent | ) |
|
|
inline |
Adds known steps to the list of tests used for finding references in deserialization.
- Parameters
-
◆ FixupStep()
| void OpenTap.Plugins.TestStepSerializer.FixupStep |
( |
ITestStep | step, |
|
|
bool | recurse ) |
|
inline |
Ensures that duplicate step IDs are not present in the test plan and updates an ID->step mapping.
- Parameters
-
| step | the step to fix. |
| recurse | true if child steps should also be 'fixed'. |
OpenTAP 9.34 API built Wed Jul 1 2026 09:21:16