public void GetStepDefinitions_should_return_all_step_definitions()
{
var sut = new BindingRegistry();
var stepDefinitionBinding1 = new StepDefinitionBinding(StepDefinitionType.Given, @"foo.*", new Mock<IBindingMethod>().Object, null);
var stepDefinitionBinding2 = new StepDefinitionBinding(StepDefinitionType.When, @"bar.*", new Mock<IBindingMethod>().Object, null);
sut.RegisterStepDefinitionBinding(stepDefinitionBinding1);
sut.RegisterStepDefinitionBinding(stepDefinitionBinding2);
var result = sut.GetStepDefinitions();
result.Should().BeEquivalentTo(stepDefinitionBinding1, stepDefinitionBinding2);
}