C# Класс StoryTeller.Persistence.TestReader

Наследование: ITestReader, ITestFileReader
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateTest ( INode element, ITestPartCollection parts ) : System.Test
ReadFromFile ( string fileName ) : System.Test
ReadFromJson ( string json ) : System.Test
ReadPart ( INode node ) : ITestPart
ReadPart ( XmlElement element ) : ITestPart
ReadSection ( INode element ) : Section
ReadSection ( XmlElement element ) : Section
ReadTest ( INode element ) : System.Test
ReadTest ( Newtonsoft.Json.Linq.JObject jObject ) : System.Test
ReadTest ( XmlElement element ) : System.Test

Приватные методы

Метод Описание
addChildSteps ( IStep parent, INode sectionNode ) : void
buildComment ( INode node ) : ITestPart
buildStep ( INode node ) : ITestPart
buildTags ( INode node ) : ITestPart
readAttemptNumber ( System.Test test, INode element ) : void
readFromChildNode ( INode node, System.Test test ) : void
readLifecycle ( System.Test test, INode element ) : void

Описание методов

CreateTest() публичный статический метод

public static CreateTest ( INode element, ITestPartCollection parts ) : System.Test
element INode
parts ITestPartCollection
Результат System.Test

ReadFromFile() публичный метод

public ReadFromFile ( string fileName ) : System.Test
fileName string
Результат System.Test

ReadFromJson() публичный метод

public ReadFromJson ( string json ) : System.Test
json string
Результат System.Test

ReadPart() публичный метод

public ReadPart ( INode node ) : ITestPart
node INode
Результат ITestPart

ReadPart() публичный метод

public ReadPart ( XmlElement element ) : ITestPart
element System.Xml.XmlElement
Результат ITestPart

ReadSection() публичный метод

public ReadSection ( INode element ) : Section
element INode
Результат Section

ReadSection() публичный метод

public ReadSection ( XmlElement element ) : Section
element System.Xml.XmlElement
Результат Section

ReadTest() публичный метод

public ReadTest ( INode element ) : System.Test
element INode
Результат System.Test

ReadTest() публичный метод

public ReadTest ( Newtonsoft.Json.Linq.JObject jObject ) : System.Test
jObject Newtonsoft.Json.Linq.JObject
Результат System.Test

ReadTest() публичный метод

public ReadTest ( XmlElement element ) : System.Test
element System.Xml.XmlElement
Результат System.Test