| Class | Description |
|---|---|
| EntityYamlComparisonDefinition |
Yaml ComparisonModel definition root
contains:
- entity name (class name)
- properties comparison model
|
| FieldMappingDefinitions |
Yaml model class for field definitions
one field can have:
- multiple validations, like NotNull, RegexValidation
- multiple abort conditions like abort if expected is null or other custom abort conditions
- a single comparison strategy to be used against the expected value
|
| StrategyDefinition |
Yaml model for strategy definition
a strategy is defined by name and can have parameters
|
| YamlModelParser |
Copyright © 2021. All rights reserved.