public void ResolveReturnsConstructorWithLeastParametersExcludingConstructorsWithSameTypeTest()
{
var target = new DefaultConstructorResolver();
var constructor = target.Resolve(typeof(Other));
constructor.GetParameters().Should().HaveCount(3);
constructor.GetParameters().Should().NotContain(x => x.ParameterType == typeof(Other));
}