C# Class StorEvil.CodeGeneration.TestFixtureClassGenerator

显示文件 Open project: davidmfoley/storevil Class Usage Examples

Public Methods

Method Description
Generate ( StorEvil.Core.Story story, string defaultNamespace ) : string

Private Methods

Method Description
AddLifecycleHandlers ( StringBuilder stringBuilder ) : void
AddScenarios ( StorEvil.Core.Story story, StringBuilder stringBuilder ) : void
AppendHandler ( StringBuilder stringBuilder, string name, string code ) : void
GetBody ( IScenario scenario ) : string
GetFixtureName ( StorEvil.Core.Story story ) : string
GetScenarioBody ( StorEvil.Core.Scenario scenario ) : string
GetScenarioLine ( StorEvil.Core.ScenarioLine scenarioLine ) : string

Method Details

Generate() public method

public Generate ( StorEvil.Core.Story story, string defaultNamespace ) : string
story StorEvil.Core.Story
defaultNamespace string
return string