public void Should_resolve_constructor_when_string_args_are_optional()
{
var config = new MapperConfiguration(cfg => cfg.CreateMap<SourceFoo, DestinationFoo>());
var sourceBar = new SourceBar("fooBar");
var sourceFoo = new SourceFoo(sourceBar);
var destinationFoo = config.CreateMapper().Map<DestinationFoo>(sourceFoo);
destinationFoo.A.ShouldEqual("a");
destinationFoo.B.ShouldEqual("b");
destinationFoo.C.ShouldEqual(3);
}