StoryTeller.Engine.DoGrammar.Execute C# (CSharp) Method

Execute() public method

public Execute ( IStep containerStep, ITestContext context ) : void
containerStep IStep
context ITestContext
return void
        public void Execute(IStep containerStep, ITestContext context)
        {
            _action(containerStep, context);
        }

Usage Example

Example #1
0
        public void calls_the_action_upon_execute()
        {
            var address = new Address();
            var grammar = new DoGrammar((s, c) => c.CurrentObject = address);

            var context = new TestContext();
            grammar.Execute(new Step(), context);

            context.CurrentObject.ShouldBeTheSameAs(address);
        }