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. 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'. |