class EngineDiscoveryResultValidator
extends java.lang.Object
| Constructor and Description |
|---|
EngineDiscoveryResultValidator() |
| Modifier and Type | Method and Description |
|---|---|
private static java.util.List<UniqueId> |
findPath(java.util.Map<UniqueId,java.util.Optional<UniqueId>> visited,
UniqueId target) |
private java.lang.String |
formatted(java.util.List<UniqueId> path) |
private java.util.Optional<java.lang.String> |
getCyclicGraphInfo(TestDescriptor root) |
(package private) void |
validate(TestEngine testEngine,
TestDescriptor root)
Perform common validation checks.
|
void validate(TestEngine testEngine, TestDescriptor root)
PreconditionViolationException - if any check failsprivate java.util.Optional<java.lang.String> getCyclicGraphInfo(TestDescriptor root)
Optional if the tree contains a cycleprivate java.lang.String formatted(java.util.List<UniqueId> path)