C# Class PicklesDoc.Pickles.TestFrameworks.NUnit.NUnitSingleResultsBase

Inheritance: SingleTestRunBase
Mostrar archivo Open project: picklesdoc/pickles

Public Methods

Method Description
GetExampleResult ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline, string exampleValues ) : TestResult
GetFeatureResult ( Feature feature ) : TestResult
GetScenarioOutlineResult ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline ) : TestResult
GetScenarioResult ( PicklesDoc.Pickles.ObjectModel.Scenario scenario ) : TestResult

Protected Methods

Method Description
GetExamplesElement ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline, string values ) : System.Xml.Linq.XElement
GetFeatureElement ( Feature feature ) : System.Xml.Linq.XElement
GetScenarioElement ( PicklesDoc.Pickles.ObjectModel.Scenario scenario ) : System.Xml.Linq.XElement
GetScenarioOutlineElement ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline ) : System.Xml.Linq.XElement
IsMatchingTestCase ( System.Xml.Linq.XElement x, Regex exampleSignature ) : bool
NUnitSingleResultsBase ( System.Xml.Linq.XDocument resultsDocument, TestResultAndName testResultAndNames ) : System.Linq

Private Methods

Method Description
DetermineScenarioOutlineResult ( System.Xml.Linq.XElement scenarioOutlineElement ) : TestResult
GetResultFromElement ( System.Xml.Linq.XElement element ) : TestResult

Method Details

GetExampleResult() public method

public GetExampleResult ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline, string exampleValues ) : TestResult
scenarioOutline PicklesDoc.Pickles.ObjectModel.ScenarioOutline
exampleValues string
return TestResult

GetExamplesElement() protected abstract method

protected abstract GetExamplesElement ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline, string values ) : System.Xml.Linq.XElement
scenarioOutline PicklesDoc.Pickles.ObjectModel.ScenarioOutline
values string
return System.Xml.Linq.XElement

GetFeatureElement() protected abstract method

protected abstract GetFeatureElement ( Feature feature ) : System.Xml.Linq.XElement
feature PicklesDoc.Pickles.ObjectModel.Feature
return System.Xml.Linq.XElement

GetFeatureResult() public method

public GetFeatureResult ( Feature feature ) : TestResult
feature PicklesDoc.Pickles.ObjectModel.Feature
return TestResult

GetScenarioElement() protected abstract method

protected abstract GetScenarioElement ( PicklesDoc.Pickles.ObjectModel.Scenario scenario ) : System.Xml.Linq.XElement
scenario PicklesDoc.Pickles.ObjectModel.Scenario
return System.Xml.Linq.XElement

GetScenarioOutlineElement() protected abstract method

protected abstract GetScenarioOutlineElement ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline ) : System.Xml.Linq.XElement
scenarioOutline PicklesDoc.Pickles.ObjectModel.ScenarioOutline
return System.Xml.Linq.XElement

GetScenarioOutlineResult() public method

public GetScenarioOutlineResult ( PicklesDoc.Pickles.ObjectModel.ScenarioOutline scenarioOutline ) : TestResult
scenarioOutline PicklesDoc.Pickles.ObjectModel.ScenarioOutline
return TestResult

GetScenarioResult() public method

public GetScenarioResult ( PicklesDoc.Pickles.ObjectModel.Scenario scenario ) : TestResult
scenario PicklesDoc.Pickles.ObjectModel.Scenario
return TestResult

IsMatchingTestCase() protected static method

protected static IsMatchingTestCase ( System.Xml.Linq.XElement x, Regex exampleSignature ) : bool
x System.Xml.Linq.XElement
exampleSignature System.Text.RegularExpressions.Regex
return bool

NUnitSingleResultsBase() protected method

protected NUnitSingleResultsBase ( System.Xml.Linq.XDocument resultsDocument, TestResultAndName testResultAndNames ) : System.Linq
resultsDocument System.Xml.Linq.XDocument
testResultAndNames TestResultAndName
return System.Linq