C# Class StoryTeller.Engine.LibraryBuilder

Inheritance: IFixtureVisitor
Show file Open project: adymitruk/storyteller Class Usage Examples

Public Methods

Method Description
Build ( TestContext context ) : FixtureLibrary
LibraryBuilder ( IFixtureObserver observer, CompositeFilter filter ) : System
LogFixtureFailure ( string fixtureName, Exception exception ) : void
ReadFixture ( string fixtureName, IFixture fixture ) : void

Private Methods

Method Description
readActions ( IContainer container ) : void
readFixtures ( TestContext context ) : void
readGrammar ( IGrammar grammar, FixtureGraph fixtureGraph, string key ) : void
readInstance ( InstanceRef instance ) : void
sendMessage ( string fixtureName ) : void

Method Details

Build() public method

public Build ( TestContext context ) : FixtureLibrary
context TestContext
return StoryTeller.Model.FixtureLibrary

LibraryBuilder() public method

public LibraryBuilder ( IFixtureObserver observer, CompositeFilter filter ) : System
observer IFixtureObserver
filter CompositeFilter
return System

LogFixtureFailure() public method

public LogFixtureFailure ( string fixtureName, Exception exception ) : void
fixtureName string
exception System.Exception
return void

ReadFixture() public method

public ReadFixture ( string fixtureName, IFixture fixture ) : void
fixtureName string
fixture IFixture
return void