public void FirstNameIsMapped()
{
const string name = "Karl";
source.AdditionalProperties.ContainsKey(FirstNameProperty).Returns(true);
source.AdditionalProperties.Returns(new Dictionary<string, object> { { FirstNameProperty, name } });
destination = sut.Map(source);
Assert.AreEqual(name, destination.FirstName);
}