Serializer implementation for TestStep.
More...
|
| void | AddKnownStepHeirarchy (ITestStepParent stepParent) |
| | Adds known steps to the list of tests used for finding references in deserialization. More...
|
| |
| void | FixupStep (ITestStep step, bool recurse) |
| | Ensures that duplicate step IDs are not present in the test plan and updates an ID->step mapping. More...
|
| |
|
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.
|
| |
|
|
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.
|
| |
|
double | Order [get] |
| | Priority of the serializer. Defines the order in which the serializers are used. Higher order serializers are used first. 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'. |