public virtual void SetTheLogFactoryMethod()
{
TechTalk.SpecFlow.ScenarioInfo scenarioInfo = new TechTalk.SpecFlow.ScenarioInfo("Set the log factory method", ((string[])(null)));
#line 10
this.ScenarioSetup(scenarioInfo);
#line 11
testRunner.Given("the log factory method will return a log of type \'BottomShelf.Host.Specs.Mocks.Te" +
"stLogA, BottomShelf.Host.Specs\' for \'BottomShelf.Host.Specs.Mocks.ClassA, Bottom" +
"Shelf.Host.Specs\'");
#line 12
testRunner.And("the log factory method will return a log of type \'BottomShelf.Host.Specs.Mocks.Te" +
"stLogB, BottomShelf.Host.Specs\' for \'BottomShelf.Host.Specs.Mocks.ClassB, Bottom" +
"Shelf.Host.Specs\'");
#line 13
testRunner.When("I ask for the log using \'BottomShelf.Host.Specs.Mocks.ClassA, BottomShelf.Host.Sp" +
"ecs\' as the type");
#line 14
testRunner.Then("the log should be of type \'BottomShelf.Host.Specs.Mocks.TestLogA, BottomShelf.Hos" +
"t.Specs\'");
#line hidden
testRunner.CollectScenarioErrors();
}
}