public void custom_selectors_have_precedence()
        {
            var selector = new ConstructorSelector();
            selector.Add(new PickTheFirstOne());

            selector.Select(typeof (ClassWithMultipleConstructors))
                .GetParameters().Select(x => x.ParameterType)
                .ShouldHaveTheSameElementsAs(typeof (IGateway));
        }