C# Class StoryTeller.Persistence.TestReader

Inheritance: ITestReader, ITestFileReader
Afficher le fichier Open project: DarthFubuMVC/storyteller Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

CreateTest() public static méthode

public static CreateTest ( INode element, ITestPartCollection parts ) : System.Test
element INode
parts ITestPartCollection
Résultat System.Test

ReadFromFile() public méthode

public ReadFromFile ( string fileName ) : System.Test
fileName string
Résultat System.Test

ReadFromJson() public méthode

public ReadFromJson ( string json ) : System.Test
json string
Résultat System.Test

ReadPart() public méthode

public ReadPart ( INode node ) : ITestPart
node INode
Résultat ITestPart

ReadPart() public méthode

public ReadPart ( XmlElement element ) : ITestPart
element System.Xml.XmlElement
Résultat ITestPart

ReadSection() public méthode

public ReadSection ( INode element ) : Section
element INode
Résultat Section

ReadSection() public méthode

public ReadSection ( XmlElement element ) : Section
element System.Xml.XmlElement
Résultat Section

ReadTest() public méthode

public ReadTest ( INode element ) : System.Test
element INode
Résultat System.Test

ReadTest() public méthode

public ReadTest ( Newtonsoft.Json.Linq.JObject jObject ) : System.Test
jObject Newtonsoft.Json.Linq.JObject
Résultat System.Test

ReadTest() public méthode

public ReadTest ( XmlElement element ) : System.Test
element System.Xml.XmlElement
Résultat System.Test