Class YamlDocumentReader
- java.lang.Object
-
- org.uitnet.testing.smartfwk.api.core.reader.YamlDocumentReader
-
public class YamlDocumentReader extends Object
This class is used to read YAML document as JSON. So that we can use JSON Path mechanism to read and validate the data.- Author:
- Madhav Krishna
-
-
Field Summary
Fields Modifier and Type Field Description protected com.jayway.jsonpath.DocumentContextjsonDocCtx
-
Constructor Summary
Constructors Constructor Description YamlDocumentReader(File yamlFilePath)YamlDocumentReader(String yamlAsString)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.jayway.jsonpath.DocumentContextgetDocumentContext()protected voidinit()com.jayway.jsonpath.DocumentContextprepareDocumentContext(Object obj)<T> TreadSingleValue(String yamlPath)<T> TreadValueAsObject(String yamlPath, Class<T> clazz)<T> List<T>readValuesAsList(String yamlPath)<T> Set<T>readValuesAsSet(String yamlPath)
-