public void ResolveMatchesConstructorWithDerivedParameterTypesTest()
{
var person = new Person
{
Id = Guid.NewGuid()
};
var target = new DefaultConstructorResolver();
var constructor = target.Resolve(typeof(Person), person);
constructor.GetParameters().Length.Should().Be(1);
}