public void MultiplePropertiesMapByName() { const string testStringValue = "this is something"; const int testIntValue = 67; RtMap.Clear(); RtMap.ConfigureMapping<SourceObject, DestObject>(); var source = new SourceObject { StringValue = testStringValue, IntValue = testIntValue }; var instance = RtMap.Map<SourceObject, DestObject>(source); Assert.AreEqual(testStringValue, instance.StringValue); Assert.AreEqual(testIntValue, instance.IntValue); }
public void StringsMapByName() { const string testValue = "some value to test"; RtMap.Clear(); RtMap.ConfigureMapping<SourceObject, DestObject>(); var source = new SourceObject { StringValue = testValue }; var instance = RtMap.Map<SourceObject, DestObject>(source); Assert.AreEqual(testValue, instance.StringValue); }
public void IntsMapByName() { const int testValue = 67; RtMap.Clear(); RtMap.ConfigureMapping<SourceObject, DestObject>(); var source = new SourceObject { IntValue = testValue }; var instance = RtMap.Map<SourceObject, DestObject>(source); Assert.AreEqual(testValue, instance.IntValue); }